美文网首页
读(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