iOS-五脏俱全的在线音乐播放器Demo
前言 最近在做项目的时候需要用到一个在线的音乐播放器, 但是这个音乐播放器只需要播放一首歌, 而且要求能快进快退, 由于比较简单, 适合初学者学习, 所以我特意封装了一下, 并写了一个小小的demo, 代码都在github上, 众多iOS学习爱好者有兴趣的话可以前往下载. github地址 特点 体量小 简单易用 支持单首歌曲的播放,快进,快退 支持播放进...【详细】
ios
2016年10月24日 赞:0 评论:0 阅读:1091
iOS-图文表并茂,手把手教你GCD
前言 对初学者来说,GCD似乎是一道迈不过去的坎,很多人在同步、异步、串行、并行和死锁这几个名词的漩涡中渐渐放弃治疗。本文将使用图文表并茂的方式给大家形象地解释其中的原理和规律。 (注意 : CocoaChina中不知道为什么无法展示图片链接, 建议大家去我的简书查看这篇博客) (简书地址) 线程、任务和队列的概念 异步、同步 & 并...【详细】
ios
2016年10月24日 赞:0 评论:0 阅读:968
iOS-RunLoop的这些坑你都知道吗?
RunLoop的存在意义 首先我们要知道一件事,如果现在有一个线程A,在接受到消息(方法)的时候A被唤醒,并执行该任务。 那么执行完成之后呢?执行完成之后我们对线程A最理想的期待是它能处于休眠!也就是说,我有任务给线程A处理时,它能立马被唤醒来处理,没有任务时,它可以保持在休眠状态而不会销毁。而RunLoop就是为此而存在的...【详细】
ios
2016年10月23日 赞:0 评论:0 阅读:877
iOS-怎么结合AlertController和ViewPicker来使用?
前言 我们知道AlertController是iOS的一个新控件, 使用的时候分为两种类型,第一种是弹框式的窗口(UIAlertControllerStyleAlert), 第二种是从底部弹出的列表式窗口(UIAlertControllerStyleActionSheet),ViewPicker则是一个滚动选择框。很多时候我们会遇到到把第二种类型的AlertController和ViewPicker结合起来的需求(具体的效果可以看下方的效果图), 最常...【详细】
ios
2016年10月17日 赞:1 评论:0 阅读:1017
iOS-给View加上带感的波浪
效果图 在进行具体说明前先放上效果图给大家看看,代码和Demo都可以在github下载,有兴趣深入了解的朋友可以点击这个链接去下载。GitHub代码链接 KHWaveView的特点 体量小 使用极其简易 可进行简单的自定义 使用方法 下载并复制KHWaveView文件夹下的源代码到你的工程目录。 使用"addToSuperView: WithFrame:" 方法初始化 KHWaveView KHWaveView *wave...【详细】
ios
2016年10月17日 赞:0 评论:0 阅读:958
iOS--你用过CollectionView封装一个广告视图吗?
前言 相信很多初学iOS的朋友一开始都会学到如何用ScrollView做一个可以循环播放的广告视图, 一般来说,要做一个可以逐页逐页滚动的广告视图,可以通过在ScrollView上水平连续添加多个ImageView来实现。 但是如果在要播放的广告图片太多的情况下, 这种方法会导致需要创建多个ImageView, 占用内存。但是使用CollectionView来做就完全不同了,...【详细】
2016年10月16日 赞:1 评论:1 阅读:773
iOS--网络请求的基础知识
前言        在iOS的入门阶段,相信大家都会经过一个网络阶段,在这个阶段,我们要学习网路的基础知识,特别是关于如何和服务器进行数据交流这一块。而作为菜鸟级的coder,最先我们都是要学习如何从服务器“要”数据,这也称为网络请求。本文主要是针对网络请求的基础知识进行描述,包括网络协议、网络请求的分类、常用请求方...【详细】
2016年10月16日 赞:1 评论:0 阅读:686
共7个 共1页
sina weixin mail 回到顶部