摘要: iOS的原声类API中,AVAudioPlayer和AVPlayer两个类都有播放音频的功能,其中AVAudioPlayer,设置成只允许播放本地的音频,而AVPlayer的话,则是有播放网络上的音频的能力。需要使用这两个,都需要首先导入AVFoundation框架。如果需要使用后台播放,则会需要使 阅读全文
posted @ 2016-03-08 01:58 kennethDF 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 程序运行的过程中,数据传输是APP开发必须考虑的要点,将数据从当前执行的控制器或者控件中传回控制器或者控件,则是称为回调。比如成为tableView代理的控制器,在某个时机中,将数据传回去tableView中,让tableView更新界面等等。就是回调的一种,成为代理-执行方法这种模式,也是coco 阅读全文
posted @ 2016-03-07 01:26 kennethDF 阅读(506) 评论(0) 推荐(0) 编辑
摘要: GCD是苹果推荐的多线程方案,通常应用的场景是当程序需要做复杂的耗时的计算或操作的时候。比如发送网络请求,下载大图片等等。如果将这些都交由主线程来执行,那么主线程将无法响应用户的界面操作,非常影响用户体验。 这时候,将这些耗时任务交给子线程,就变成非常必要。GCD则是一套由C语言写的库。 - (vo 阅读全文
posted @ 2016-03-05 00:41 kennethDF 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 我们知道发HTTP求求一般都包含请求头和请求体,这两者都是通过一定规范包含在请求的流当中。一般而言,这两者都会在和服务器端的小伙伴沟通该带的是什么参数。 POST和PUT都是可以加入请求头,作为服务器辨认来者何人,一般可以Authorization中添加token,在Content-type中添加让 阅读全文
posted @ 2016-03-04 01:14 kennethDF 阅读(136) 评论(0) 推荐(0) 编辑