1
我發現這段代碼網上查一下,如果我的NSZombiesEnabled是打開還是關閉的iOS NSZombiesEnabled = YES
if(getenv("NSZombieEnabled") || getenv("NSAutoreleaseFreedObjectCheckEnabled")) {
NSLog(@"NSZombieEnabled/NSAutoreleaseFreedObjectCheckEnabled enabled!");
}
奇怪的是,如果在我的ENV。 XCode4中的變量我設置NSZombiesEnabled = NO然後代碼仍然顯示它被設置。只有當我完全刪除設置它不顯示。
我相信NSZombiesEnabled創建一個空隙內存泄漏,所以我想確保只是設置環境。變量爲NO也會禁用它。
乾杯 尼克
殭屍的目的是泄漏內存oO – JustSid