在Visual Studio中,如果我键入prop
并按Tab键,则会为我创建一个属性,我只需要填写详细信息。在Xcode 4中有这样的东西吗?
我意识到这里有一个类似的问题:Xcode script for generating/synthesizing properties但它似乎与Xcode 3有关,从日期来看。
谢谢,Gareth
答案 0 :(得分:4)
在Xcode4中,只需将UI组件从XIB编辑器中拖放到视图控制器的头文件中,即可添加属性,创建ivar,在dealloc中获取释放调用,并在viewDidUnload中设置为nil。您所要做的就是为该属性命名,Xcode4为您完成剩下的工作。尼斯!
不幸的是,如果您只想手动添加属性,创建关联的ivar并在任意类中管理内存,则无法执行此操作。到目前为止我至少找不到任何东西!智能代码完成无疑是一种改进,但与添加所有锅炉板以增加属性的智能操作不同。
答案 1 :(得分:1)
Xcode 4中的代码完成得到了极大的改进。只需开始键入@prop ...并在头文件中完成。然后切换到您的实现文件并开始输入@syn ...就完成了。