Я ищу разработку фреймворка, о котором я не хочу вдаваться в подробности.
Предположим, у меня в приложении iPhone более 100 классов с 1000+ методами.В этом сценарии я хочу добавить NSLog в каждый метод (в начале или в конце или в обоих) каждого класса.
Возможно ручное добавление NSLog, но есть ли лучшее решение?Как создание приложения таким образом, что я могу добавить этот журнал без необходимости выполнять ручную работу.
Спасибо и С уважением,
Денис,
Ваш ответ был самым полезным на многих форумах.Большое спасибо.
Причина, по которой я ищу что-то подобное, заключается в том, что у нас много клиентских проектов, и много раз случается, что у нас возникают некоторые сбои или другие проблемы во время QA и UAT.~ 80% из них не воспроизводимы или требуют определенного сценария.Мы использовали .crash и dsym для отслеживания таких проблем.Но это не так полезно в таком сценарии.
Я ищу, чтобы предоставить add hoc build, в которой будут записываться шаги, которые выполнил пользователь, чтобы упростить воспроизведение таких проблем.
В настоящее время я использую предварительно скомпилированные заголовки и первый метод, который вы упомянули (в поисках первой открывающей фигурной скобки, а затем замените ее макросом).
Я рассмотрю DTrace и objc_msgSend, как вы упомянули.Тем временем я буду гуглить, если у вас есть какие-то предпочтительные учебники, это будет здорово.
Спасибо и С уважением,: D