Я пишу приложение для iOS, и мне нужна помощь в использовании встроенного -в отладчике Xcode. Предположим, у меня есть объект с именем HomeViewController
, который имеет три свойства
@property (nonatomic) BOOL finished;
@property (nonatomic, strong) NSArray *myArray;
@property (nonatomic, strong) NSString *myName;
@synthesize finished = _finished, myArray = _myArray, myName = _myName;
Предположим, у меня есть точка останова в этом классе. Как мне просмотреть содержимое этих свойств? Я пробовал такие вещи, как po myName
, print myName
и print [self myName]
, но я не могу понять, как это сделать. Я пытался использовать LLDB, но все равно получаю ту же ошибку, с которой столкнулся этот человек(lldb не может распечатать значения переменных с ошибкой :, ссылка на 'id' неоднозначна» ).. Принятый ответ на этот вопрос был таков: LLDB не работает, и мне следует просто использовать GDB; однако я отказываюсь признать, что что-то настолько фундаментальное нарушено.
Тем не менее, я также пытался использовать GDB с аналогичными командами, как указано выше; однако я также не могу заставить GDB работать. Помогите пожалуйста