我是新來的Objective-C代碼,但我試圖從我的書「Head First iPhone Development」中學習,而且我的「* decisionText」有一些問題。在.m文件中。目標C代碼或我的錯誤?
@synthesize decisionText;
no declaration of property 'decisionText' found in the interface
那麼代碼有什麼問題?我使用的版本是Xcode3和Snow Lepord(10.6.8)。 我錯過了什麼嗎?
在XCode產品開發的這個階段,「誰是錯」問題的答案几乎總是「它就是你」。一個不需要閱讀整個問題:) – dasblinkenlight 2012-02-19 21:46:12
您應該瞭解@synthesize的作用 - 它爲給定屬性生成所謂訪問器方法的實現。這裏的問題(如下面的多個答案中所述)是您沒有在界面中聲明屬性。 – bneely 2012-02-19 21:48:10
您應該檢查(打勾)您認爲最能回答您的問題的答案,以恰當地回答回答者。 – zenopolis 2012-02-20 11:27:48