#ios #objective-c #xcode
#iOS #objective-c #xcode
Вопрос:
Сегодня я хочу изменить имя свойства, поэтому я использую refactor-> rename для этого.Свойство есть 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
Ответ №1:
Прежде чем я переименую, в моем коде есть некоторые ошибки, затем я исправляю эти ошибки, и все идет well.So прежде чем мы проведем рефакторинг нашего кода, убедитесь, что в нашем коде нет ошибок, иначе, возможно, с вами произойдет что-то странное.