[英]Interface Builder IBOutlet - no @synthesize
我正在使用XCode 4.4.1來學習iPhone開發人員。
通過在UIObject彈出菜單的“參考出口”部分中拖動,在ABCViewController.h標頭中創建出口屬性。 這將添加以下行:
@property (strong, nonatomic) IBOutlet UITextField *nameField;
到頭文件。
現在,當我查看相應的ABCViewController.m文件時,我希望看到
@synthesize nameField;
在某處自動生成。 但這不是-我必須手動添加每個@synthesize語句。
這只是個小問題,但我想知道出了什么問題。
有任何想法嗎?
在Xcode 4.4(特別是LLVM 4.0編譯器)中,如果沒有@synthesize指令,則默認情況下會進行屬性綜合。 等效於:
@synthesize nameField = _nameField;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.