9
使用ARC,我有以下形式聲明的屬性:什麼會導致我的(強)申報財產在我背後變成零?
@property (nonatomic, strong) MyClass * instanceName;
我將在三個地方這個屬性 - 我已經添加了斷點的這三個地方。
我在許多地方引用此屬性。
當我遍歷我的代碼時,該屬性被設置,而其他兩個設置屬性的地方都沒有被調用。 (如預期)。
但是,在某個時候,這個屬性的值變成零。
我添加了一個dealloc方法給我的類,有一個NSLog和一個斷點 - 但它永遠不會被調用(所以它不像這樣被視爲一個調零弱引用)。
我很困惑,爲什麼我的「強大」財產會變成零,而我沒有讓它這樣做。
任何意見,將不勝感激。
感謝
謝謝......你是對的。 – Steve