美文网首页
读(objective-C 高级编程 iOS与OC X多线程和内

读(objective-C 高级编程 iOS与OC X多线程和内

作者: 辛小二 | 来源:发表于2017-01-17 11:27 被阅读31次

目录

1、NSRunLoop

NSRunLoop(生成NSAutoreleasePool对象 应用程序主线程处理 废弃NSAutoreleasePool对象) 下图中由于产生的对象不能被释放是由于没有废弃NSAutoreleasePool的对象持续增加

2、MRC内存管理原则

  • 自己生成的对象,自己持有
  • 非自己持有的对象,自己也能持有
  • 自己持有的对象不再需要时释放
  • 非自己持有的对象无法释放

3、_ _strong修饰符
_ _strong 是所有ID类型默认的所有权修饰符

id obj = [[NSObject allloc] init];和id _ _strong obj = [[NSObject alloc]init];是一个意思
NSRunLoop

本人个人微信公众号地址(喜欢记得关注😯)


辛小二个人微信公众号地址

相关文章

网友评论

      本文标题:读(objective-C 高级编程 iOS与OC X多线程和内

      本文链接:https://www.haomeiwen.com/subject/egkmbttx.html