有没有办法使用键盘命令为方法参数分配方法参数?我尝试使用" 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中输入这种死记硬背信息。
答案 0 :(得分:1)
类型:
variable;
然后你可以做Extract属性并获得你想要的东西。