2010-11-16 127 views
0

昨天我發現我需要將自己添加到一個對象,因爲它導致了一個問題。什麼時候應該在對象之前添加自己?是否保存爲始終將其添加到視圖級別的對象?

今天我已經將自己添加到一些其他對象,它編譯並似乎在我做的時候工作正常。但我想知道如果也許我不應該一直添加自己?

+0

是什麼,當你使用'self'問題? – 2010-11-16 10:05:17

+0

我正在使NSString超出範圍,我需要使用自我訪問器來保留我的變量 – Jules 2010-11-16 10:06:48

回答

0

如果您有支持物業myFoo的伊娃,那麼self.myFoor將使用該物業,而myFoo則不會。
例如具有這種性質:

@property(nonatomic, retain) MyClass myFoo; 

self.myFoo = temp;將保留臨時
myFoo = temp;保留臨時

+0

當您說保留時,它會在類中執行myVar。 – Jules 2010-11-16 10:39:57