跪求解,oc内存回收问题
生活随笔
收集整理的這篇文章主要介紹了
跪求解,oc内存回收问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
Person.h
#import <Foundation/Foundation.h>@interface Person : NSObject@endPerson.m
#import "Person.h"@implementation Person- (void)dealloc {NSLog(@"Person dealloc:%p",self); }@endmain.m
#import <Foundation/Foundation.h> #import "Person.h"Person * test1();int main(int argc, const char * argv[]) {Person *p1 = test1();NSLog(@"p1:%p",p1);p1 = nil;Person *p2 =test1();NSLog(@"p2:%p",p2);p2 = nil;Person *p3 =test1();NSLog(@"p3:%p",p3);p3 = nil;return 0; }Person * test1() {Person *p1 = [Person new];return p1; }在ARC模式下,上面代碼執行之后,只看到p2和p3對象調用dealloc方法了,p1沒調用,請問是什么原因
轉載于:https://my.oschina.net/itsoku/blog/756294
總結
以上是生活随笔為你收集整理的跪求解,oc内存回收问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 下厨房怎么看不了了
- 下一篇: 王者荣耀日之塔深渊攻略 《王者》在线观看