
iOS
kingkongzg
不积跬步无以至千里。
展开
-
学习笔记--IBOutlet IBAction
IBOutlet 输出口是使用关键字IBOutlet声明的实例变量。控制器头文件中的输出口声明应如下所示: @property (nonatomic, retain) IBOutlet UIButton *myButton; IBOutlet关键字的定义如下所示: #ifndef IBOutlet #define IBO原创 2013-06-06 11:21:42 · 619 阅读 · 0 评论 -
避免点击触发多个按钮和快速点击多次触发事件
在测试应用时,有时会变态的将两个UIButton同时按住来测试,结果就是两个按钮会同时响应,会出现同时push两个viewcontroller等非正常情况。为了避免用户误操作造成这类问题,只需要给自己的UIButton添加以下代码。 self.btnPerson = [UIButton buttonWithType:UIButtonTypeCustom];原创 2014-06-20 12:02:50 · 2306 阅读 · 0 评论 -
音频分贝的计算
16位二进制数的最小值是0000000000000000,最大值是1111111111111111,对应的十进制数就是0和65535,也就是最大和最小值之间的差值是65535,也就是说,它量化的模拟量的动态范围可以差65535,也就是96.32分贝,所以,量化精度只和动态范围有关,和频率响应没关系。(摘抄)计算公式:96.32=20*lg(65535); 70分贝 大声说话,舒适原创 2015-01-09 11:55:11 · 11469 阅读 · 0 评论 -
Apple iOS设备支持的Profile和level信息(转载)
在这篇文章中,下面每一行的连接都提供了Apple iOS设备播放音视频时的音视频编码信息,同时也总结了设备所支持的H.264 视频 profile和level信息。 如果你遇到一些iOS设备上的播放问题,请检查音视频流的编码是否是H.264 视频和 AAC/MP3 立体声音频,以及是否是该设备支持的Profile和level。 对于一些老的设备, 44100 Hz和128 kbps可以很好转载 2015-06-09 15:00:02 · 3374 阅读 · 0 评论 -
升级cocoapods
最近练习swift写一些demo想用cocoapods,发现自己电脑的cocoapods还是15年安装的。发现podfile格式和之前不一样,准备升级一下使用新版cocoapods。1.先升级下gemsudo gem update --system遇到错误:ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError...原创 2019-07-11 09:38:55 · 1260 阅读 · 0 评论