摘要:
今天翻一个工程发现选择Device/Release的时候有armv6可选,但是Device/Debug的时候只有arvm7可选,怎么看info修改里都是对的,后来无意中发现点了Info按钮以后,上面有个选项Configuration:可以选择Debug->Release,换到Debug,发现确实只有armv7,换成standart(armv6 armv7),终于OK了。 汗啊。。。这东西,知道了很简单,不知道的时候怎么都搞不定。存档备份。 另外一种情况,遇到错误提示:No Architecture to compile for (ARchs = i386, VALID_ARCHS=arm 阅读全文
摘要:
在面向对象里面,讲究开放-封闭原则,类的成员函数不能被其他类直接访问,通常需要为每个需要访问的变量编写get和set函数,这是个繁琐的事情。Objective-C的这个特性解决了这个问题。 下面通过例子来详解:声明如下:@interface TestCoop : NSObject { int iYear; int iMonth; int iDay;}@property int iYear; //等同于下面被注释的两句//- (void) setIYear: (int) iYear;//-(int) iYear;- (void) primalSetData: (int)iYear :(int). 阅读全文