2012年2月11日

ios音频播放

摘要: 在 iPhone 应用或者是游戏的开发过程中,对声音的支持是必不可少的。在我做过的几个应用中,每个都涉及到音效,所以在这里做个简单的归纳,很多都是引用自《iPhone Application Programming Guide》(需要有 Apple ID 才能打开链接),加了一些实际使用的经验。iPhone OS 主要提供以下了几种播放音频的方法:System Sound ServicesAVAudioPlayer 类Audio Queue ServicesOpenAL1. System Sound ServicesSystem Sound Services 是最底层也是最简单的声音播放服务, 阅读全文

posted @ 2012-02-11 17:43 ①块腹肌 阅读(10336) 评论(0) 推荐(3) 编辑

delegate和protocol

摘要: iOS开发上对delegate使用广泛。记在这里,如果有新人Google到了,希望能有点帮助。protocol和delegate完全不是一回事,放在一起说,只是因为我们经常在同一个头文件里看到这两个word。protocol和java里interface的概念类似,是Objective-C语法的一部分。定义protocol如下@protocol ClassADelegate- (void)methodA;- (void)methodB;@end那么就是定义了一组函数,这组函数放在一起叫作一个protocol,也就是协议。函数是需要被实现的,所以如果对于class如下@interface Cla 阅读全文

posted @ 2012-02-11 14:25 ①块腹肌 阅读(813) 评论(0) 推荐(1) 编辑

导航