ios常见错误
czcdms
这个作者很懒,什么都没留下…
展开
-
NSBundle mainBundle] pathForResource 返回nil的解决办法
fileName = [[NSBundlemainBundle] pathForResource:@“sample” ofType:@“m4a”];在项目工程下面明明显示有 sample.m4a 但是却返回nil,这是因为 sample.m4a 并没有真正加入到工程中,可能是拷贝的时候没有选target如下操作:原创 2015-03-21 20:24:38 · 11125 阅读 · 0 评论 -
AVAudioPlayer 在模拟器上无法播放音频的问题
AVAudioPlayer* player = [[AVAudioPlayeralloc] initWithContentsOfURL:fileUrlerror:&err];原因:player 是局部变量,函数结束后就释放了,无法播放完整,对象就结束。解决方案如下:1.变成成员变量 //推荐player 设置成 成员变量就原创 2015-03-21 20:53:45 · 2259 阅读 · 0 评论 -
xcode 调试技巧
在使用xcode开发的过程中,有种场景的崩溃较难定位:对已经释放了的对象发送消息,也就是野指针的问题。现在给出一种简便的方案在debug时定位该问题,只需两步:1、在XCode的工具条上: Product -> Edit Scheme ->Diagnostics将Enable Zombie Objects选项勾上,也可以使用在Arguments里面添加NSZombieEna转载 2015-04-02 17:03:49 · 292 阅读 · 0 评论