0
Objective-C的書我使用的Xcode 4.2讀書,我想我記得讀這strong
而不是assign
是4.3新的默認。這是否意味着在4.3和以上,如果我想做一個像@property int numerator
這樣的任務,我將不得不寫@property (assign) int numerator
而不是?明確宣告分配
Objective-C的書我使用的Xcode 4.2讀書,我想我記得讀這strong
而不是assign
是4.3新的默認。這是否意味着在4.3和以上,如果我想做一個像@property int numerator
這樣的任務,我將不得不寫@property (assign) int numerator
而不是?明確宣告分配
首先,在屬性聲明中指定屬性並且不依賴於默認值總是一個好習慣。其次,你不能在標量類型中使用強屬性,它是針對對象的。 @property即使在Xcode 4.4中,int分子也將默認爲assign屬性。
試試吧!如果它沒有拋出錯誤,那麼它保持分配 - 你不能保留一個非對象。 – 2012-08-16 21:43:15