11 2015 档案

摘要:上一篇 音频学习,主要是学习音效的播放,那么音乐是怎么播放的呢?其实也很简单 1. 框架 2. 加载音乐资源并播放 3.暂停 停止操作 好了,现在能播放音乐了,但我们在看其他的应用的时候,一般当应用切换到后台的时候也能播放音乐,那这个又是如何实现的呢?这个只要设置音频的后台播放,具体为: 1> 在后 阅读全文
posted @ 2015-11-22 13:38 gallon 阅读(257) 评论(0) 推荐(0)
摘要:如果,经过上述的方法,仍有异常的,可以借助与第三方工具: 1. DurexKit 原理: 使用Category,参数经过判断后才能执行方法,再将原生抛异常的方法替换,所以不需要修改任何已有的代码,仅import工具包的头文件,即可解决部分异常问题。 1、NSArray、NSDictionary、NS 阅读全文
posted @ 2015-11-21 21:31 gallon 阅读(180) 评论(0) 推荐(0)
摘要:上一篇文章,主要将开发中中,怎么预防崩溃的做法,但是在开发中,还有很多异常崩溃,当遇到这些异常的时候,我们如何解决呢 1 NSSetUncaughtExceptionHandler 2.环境变量 菜单里Product->EditScheme->Run->Environment Variables, 阅读全文
posted @ 2015-11-21 21:13 gallon 阅读(196) 评论(0) 推荐(0)
摘要:在开发过程中,经常要用到异常处理,防止 程序突然崩溃,在java,c++ 中有抛异常,和断言处理,那么在oc中 是怎么处理异常的呢? 1. NSAssert 看看ios 是怎么定义 具体用法: 如果condition 为假,就抛出异常 抛出的异常信息: 2. 由于NSAssert 引用了self,所 阅读全文
posted @ 2015-11-21 20:03 gallon 阅读(337) 评论(0) 推荐(0)
摘要:在ios开发过程中,音频经常会用到,而音频根据使用场合分为音效和音乐,音效一般只播放1~2秒 1. ios音效支持的格式 ios 支持的音频格式有:aac、alac、he-aac、iLBc、IMA4、Linea PCM、MP3、CAF,其中,aac、alac、he-aac、mp3、caf支持硬件解码 阅读全文
posted @ 2015-11-21 19:05 gallon 阅读(417) 评论(0) 推荐(0)
摘要:程序需要做 聊天消息通知,因为之前没有做过通知,不知道用本地通知还是远程通知,就看了下本地通知 1、先看下添加本地通知代码 然后运行程序,就可以发出通知了, 但是程序 必须在后台才可以看到通知的效果,而如果应用程序正在运行时,是看不到通知的效果。 2、移除通知 3、监听本地通知的点击 总结下: 本地 阅读全文
posted @ 2015-11-18 21:40 gallon 阅读(203) 评论(0) 推荐(0)
摘要:今天在开发过程中,遇到NSJSONSerialization 返回nil, 查看了错误信息 Error Domain=NSCocoaErrorDomain Code=3840 "No string key for value in object around character 64." UserI 阅读全文
posted @ 2015-11-18 17:04 gallon 阅读(2151) 评论(0) 推荐(0)