Я действительно борюсь с отладочным кодом в нашем большом проекте ios. Похоже, что все сошли с ума от посылки блоков и очередей отправки повсюду.Как я могу эффективно отлаживать блоки в Xcode
Когда меня просят отладить кусок кода, мне очень нравится проходить через него и наблюдать, как все меняется, и посмотреть, что на самом деле происходит с переменными. Я не могу сделать это легко со всеми блоками, которые были поставлены в по двум причинам:
Я должен поставить точку останова внутри каждого маленького блока, чтобы остановить в этом блоке.
Внутри блока переменные без блока не отображаются пригодным образом и не могут быть легко сброшены на консоль с помощью команды po.
Есть ли более простой или лучший способ пройти или оценить код, который изобилует блоками? Или я чего-то не хватает?
Я не уверен, что вы подразумеваете под «точкой останова с автоматической консольной дамп». Кроме того, учебник был очень полезен для меня. – HalR
Хорошо, вы можете установить много практических действий для точки останова (даже звуковое сообщение :). Одним из них является сообщение журнала с аналогичным синтаксисом NSLog. И он автоматически распечатает соответствующее сообщение журнала. – ingaham