Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode'中是否存在任何bug;什么是重构?_Ios_Objective C_Xcode - Fatal编程技术网

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,在我重命名之前,我的代码中有一些错误,然后我纠正这些错误,一切正常。因此,在我们重构代码之前,确保代码中没有错误,否则,可能会发生一些奇怪的事情