11 2015 档案
摘要:Person.h 1 #import 2 3 @interface Person : NSObject 4 { 5 //在{}中定义属性(全局变量/实例变量) 6 //注意:只能定义不能赋值,因为这里只是在做声明操作,不能赋值的 7 //加上下划线,为了区分...
阅读全文
摘要:1 //当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声明内容,所以会报重复定义的错误 2 //但是使用两次#import的话,不会报错,所以他可以解决重复导入的问题,他会做一次判断,如果已经导入一次就不导入了 3 #import 4 5 int ...
阅读全文
摘要:nonatomic是非原子性的,也就是给线程不加原子锁,这样的代码运行效率会更高一点,例如:@property (nonatomic,copy)NSString *userName;@property (atomic,copy)NSString *userName;nonatomic能提高好几倍的效...
阅读全文