Wil*_*ins 0 iboutlet ios xcode4
我正在使用XCode 4.4.1来学习iPhone开发.
我正在我的ABCViewController.h标题中创建出口属性,方法是从UIObject的弹出菜单中的"引用出口"部分拖动.这增加了如下行:
@property (strong, nonatomic) IBOutlet UITextField *nameField;
Run Code Online (Sandbox Code Playgroud)
到头文件.
现在,当我查看相应的ABCViewController.m文件时,我期待看到
@synthesize nameField;
Run Code Online (Sandbox Code Playgroud)
在某处自动生成.但事实并非如此 - 我必须手动添加每个@synthesize语句.
这只是一个小小的问题,但我想知道出了什么问题.
有任何想法吗?
在Xcode 4.4(特别是LLVM 4.0编译器)中,如果没有@synthesize指令,则默认情况下会合成属性.它相当于:
@synthesize nameField = _nameField;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
537 次 |
| 最近记录: |