У меня есть библиотека C, которую я планирую использовать в приложении для iPhone. Он записывает большую часть своей отладочной информации в stderr. Есть ли простой способ перенаправить stderr/stdout на консоль XCode?iPhone SDK: перенаправление stderr/stdout на консоль XCode
Должен ли я писать обертки, которые называют NSLog? Если да, то какой был бы лучший способ сделать это?
Ммммм, я уверен, что это то, что он должен делать, но простые утверждения, такие как fprintf (stdout, «test»); не отображаются мне в консоли (Run -> Console), когда вы успешно запускаете приложение через Build & Run. Может, я что-то упустил? –
Делают ли ваши строки «\ n»? Если нет, буфер не может быть выписан немедленно. Существует длинное обсуждение/аргумент об этом здесь: http://forums.macrumors.com/archive/index.php/t-147797.html%3C/t-511473.html –
Джефф Б: Хех, забыл флеш. Спасибо за это, все работает! :) –