Benim .h dosyasında @interface tanımı içinde BOOL değeri var. İşte aşağıda. Bir işaretçi olsun ya da olmasın aynı sorunu var. Benim .h dosyasında ithalatı için satırında: " 'korumak' özelliği nesne türünde olmalıdır mülk 'myBoolVariableName' hatası" Ben derlerkenhata: property 'myBoolVariableName', 'retain' özelliği ile nesne türü olmalıdır
@interface myCustomViewController : UIViewController <UIWebViewDelegate> {
{
//...more iboutlets defined above
BOOL *myBoolVariableName;
}
, ben olsun.
Ben bir tamsayı/NSNumber hakkında burada bu sayfayı bulundu:http://discussions.apple.com/thread.jspa?threadID=1846927
Yani, ben bir @interface tanımı içinde BOOL değerlerini kullanamazsınız görünüyor. Bunun yerine ne kullanabilirim?
BOOL/boole değerleri için ne yapmalıyım? Ben tahmin ediyorum
Bunu böyle yapmak zorundaydım, ama aksi takdirde sağda ölüyorsunuz. :) Teşekkür ederim. @property BOOL myBoolVariableName; – Neo42
Bu ayrıca Integers için geçerli olacak –