Pull to refresh

Comments 13

Первый и самый важный приемчик, который я в этой статье для себя открыл — это как можно в XCode посмотреть возвращаемые значения для сообщений, да и вообще произвольную информацию в текущем контексте. После IDEA очень не хватало такой возможности и думал, что в XCode её нет. Спасибо!
UFO landed and left these words here
UFO landed and left these words here
Лучше сразу TDD, чтоб отлаживать нечего было ;)
> Это быстрый переход в консоль.
Напишите, пожалуйста, название этой и других команд в Preferences / Key Bindings.
View menu -> Debug Area -> Activate Console Cmd + Shift + C
View menu -> Debug Area -> Show Debug Area Cmd + Shift + Y
>А вот вам напоследок кусок кода, который может доставать по иерархии все view заданного класса, может покажется полезным.
Попробуйте recursiveDescription
ох, я надеялся что вы вытяните самый сок из курса Ray Wenderlich по advance использованию LLDB

Video Tutorial: Using LLDB in iOS Part 1
www.raywenderlich.com/71588/video-tutorial-using-lldb-ios-part-1-getting-started
там только первое видео бесплатное, но я очень рекомендую с ним ознакомится. Ибо как они там говорили: «нельзя быть самым крутым на вечеринке, когда не знаешь как делать программируемые breakpoints (которые срабатывают лишь при определённых условиях или значениях)
Вопрос по теме: последнее время постоянно nil в отладчике, почти ничего не показывает, как будто все свойства и переменные пустые. Как быть? Попробовал через консоль, пишет: «error: Couldn't materialize: couldn't get the value of variable receipt: no location, value may have been optimized out
Errored out in Execute, couldn't PrepareToExecuteJITExpression».
Судя по всему у вас стоит оптимизация, или вы strip debug symbols. В общем, посмотрите внимательно, например, такой линк. Тут, вероятно, ваша проблема и её подробное решение
Действительно, по недосмотру стояла схема релизная. Как-то и не заметил. Гуглил — всё не то было… Спасибо.
Sign up to leave a comment.

Articles