如何使用键盘快捷方式将方法参数分配给属性

时间:2015-07-31 18:03:42

标签: objective-c appcode

有没有办法使用键盘命令为方法参数分配方法参数?我尝试使用" Extract Field"在这种情况下,IDE出错了。一个常见的用例是从对象的构造函数中分配属性。

-(id)initWithVariable:(NSNumber*)variable {
   self = [super init];
   if ( self ) {
       // Need a way to do this with a keyboard command:
       self.variable = variable
   }
   return self;
}

现在,我能找到这样做的最好方法是物理输入self.variable = variable,然后按[Alt] + [Enter]添加属性,但是没有好处每次都要在IDE中输入这种死记硬背信息。

1 个答案:

答案 0 :(得分:1)

类型: variable; 然后你可以做Extract属性并获得你想要的东西。