摘要: 今天遇到了几个和字符串相关的内存问题,和大家分享一下NSString *name = [[NSString alloc]initWithString:@"张三"];NSLog(@"%d",[name retainCount]);这两行代码的打印结果是-1,NSString * aString = [... 阅读全文
posted @ 2016-01-19 19:20 恒远也 阅读(537) 评论(1) 推荐(0) 编辑
摘要: OC为我们提供了混编模式,我们新建了三个类,Teacher,student,person,可以按照图中的方式找到对应的类来设计不同的管理模式,上边标红的语句是打开自动管理,下边的那一个是关闭自动管理. 阅读全文
posted @ 2016-01-19 17:51 恒远也 阅读(215) 评论(0) 推荐(0) 编辑
摘要: .m文件 1 #import 2 #import "Person.h" 3 int main(int argc, const char * argv[]) { 4 @autoreleasepool { 5 /* 6 KVC:全称Key Value Codi... 阅读全文
posted @ 2016-01-19 17:39 恒远也 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 在MRC模式下,我们建一个Person类的对象.h文件如下 1 #import 2 3 @interface Person : NSObject 4 @property (nonatomic, retain)NSString *name; 5 @property (nonatomic, reta... 阅读全文
posted @ 2016-01-19 17:35 恒远也 阅读(250) 评论(0) 推荐(0) 编辑