iPadに外部アクセサリを接続しています。iPadをコンピューターに接続できなくなったため、NSLogステートメントが表示されません。NSLogステートメントを引き続き表示する方法はありますか?
2 に答える
3
はい、後で表示するためにNSLogステートメントをファイルにリダイレクトできます。iPhone上のファイルへのログ記録を参照してください。
これにより、ログステートメントが名前付きファイルに書き込まれます。それがどのように機能するのか疑問に思っている場合は、stdin、stdout、およびstderrを使用して、Cテキストの入出力がどのように機能するかを調べてください。
freopen([newFileName UTF8String], "w+", stderr);
そのファイルをドキュメントディレクトリに保存し、iTunesファイル共有を介して取得することができます。または、デバイスを接続し直した後、アプリにログの内容をコンソールにダンプさせることができます。最初にそのリダイレクトを無効にすることを忘れないでください。
于 2012-04-14T09:15:32.330 に答える
1
ソースコードにアクセスできますか?はいの場合、すべてのUIViewにUITextViewまたはUILabelViewを追加し、そこにすべてのNSLogステートメントを配置できます。
于 2012-04-14T08:33:16.473 に答える