我在.h文件中的@interface定義中有一個BOOL值。下面是它。無論是否是指針,它都有相同的問題。錯誤:帶'retain'屬性的'myBoolVariableName'屬性必須是對象類型
@interface myCustomViewController : UIViewController <UIWebViewDelegate> {
{
//...more iboutlets defined above
BOOL *myBoolVariableName;
}
當我編譯,我得到「錯誤:屬性‘myBoolVariableName’與‘保留’屬性必須是對象類型的」關於我的.h文件的導入線。
我在這裏找到了這個網頁約整數/ NSNumber的:
http://discussions.apple.com/thread.jspa?threadID=1846927
所以,似乎我不能使用@接口定義內的布爾值。我可以用什麼來代替?
我應該爲BOOL /布爾值做些什麼?
我不得不這樣做,但否則你就死對頭了。 :) 謝謝。 @property BOOL myBoolVariableName; – Neo42 2009-08-27 10:49:00
這也適用於整數 – 2012-07-26 17:07:26