摘要: 错误源:在试图控制器中,想应用AudioToolbox类中的函数AudioServicesCreateSystemSoundID输出声音,虽然已添加了头文件,但是链接时却出现了错误:Ld build/Debug-iphonesimulator/Pickers.app/Pickers normal i386cd /Users/wang/Documents/Pickerssetenv MACOSX_DEPLOYMENT_TARGET 10.6setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/b 阅读全文
posted @ 2013-08-01 20:23 alincexiaohao 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 简单讲strong等同retainweak比assign多了一个功能,当对象消失后自动把指针变成nil,好处不言而喻。nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。 (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型设备上,如果没有使用多线程间的通讯编程,那么nonatomic是一个非常好的选择。)assign:简单赋值,不更改索引计数对基础数据类型 (NSInteger)和C数据类型(int, 阅读全文
posted @ 2013-08-01 15:28 alincexiaohao 阅读(627) 评论(0) 推荐(0) 编辑