Ios Xcode'中是否存在任何bug;什么是重构?
今天我想更改一个属性的名称,所以我使用重构->重命名来完成此操作。该属性是Ios Xcode'中是否存在任何bug;什么是重构?,ios,objective-c,xcode,Ios,Objective C,Xcode,今天我想更改一个属性的名称,所以我使用重构->重命名来完成此操作。该属性是UIButton*favorites,我将其更改为UIButton*collectButton。完成重命名后,我发现一些代码很有趣: collectButton = [UIButton buttonWithType:UIButtonTypeCustom]; favorites.frame = CGRectMake(165, 10, 145, 35); favorites.tag = 1; [btnBgImgView add
UIButton*favorites
,我将其更改为UIButton*collectButton代码>。完成重命名后,我发现一些代码很有趣:
collectButton = [UIButton buttonWithType:UIButtonTypeCustom];
favorites.frame = CGRectMake(165, 10, 145, 35);
favorites.tag = 1;
[btnBgImgView addSubview:collectButton];
我很困惑,我不知道为什么Xcode只是重命名了我指定的部分属性名。这是Xcode的错误吗?你有没有遇到过这个错误?恐怕我不能再使用重命名功能了
顺便说一句,我的Xcode版本是8.0,在我重命名之前,我的代码中有一些错误,然后我纠正这些错误,一切正常。因此,在我们重构代码之前,确保代码中没有错误,否则,可能会发生一些奇怪的事情