すべてのprint/Nslogの内容をコンソールログに取得してテキストビューに表示するにはどうすればよいですか?ご回答どうもありがとうございました。コンソールログを取得してテキストビューに表示する方法[Swift]
答えて
これはできません。
いくつかのロガーを使用すると、カスタムログの保存先を追加できます。 すべてのprint/NSLog呼び出しをたとえばに変更する必要があります。 Log.verbose(message)
。
私はSwiftyBeaverを使用しています。カスタム宛先を定義することができます。後でそれを読んで、テキストフィールドに表示することができます。
あなたはクラスを作成することができます。
class Logger {
static func log(string: String) {
print(string)
//Save string in somewhere to get in your textview
}
}
あなたはあなたができる、既存のコードを変更したくない場合は、
1 - printの出力を既知のファイルにリダイレクトします。 こちらの手順をご覧ください。 How to redirect the nslog output to file instead of console(回答4、リダイレクト)
2 - 変更をファイルで監視し、textViewに表示するために読み込みます。
HI私はこのコードを迅速に実装することができましたが、私の他のNSLogやswiftは印刷が自分のテキストファイルに登録されていません – user3205472
あなたは完全にそれを行うことができます!これをチェックしてください:https://stackoverflow.com/a/13303081/1491675
基本的に出力ファイルを作成し、そのファイルにstderr出力をパイプします。次に、textViewに表示するには、ファイルを読み込んでtextViewを読み込みます。
- 1. JSONとしてのデータを取得してラベルswiftに表示する方法
- 2. log4jを使用してサードパーティのコンソールログを取得する方法
- 3. スピナーにテキストビューを表示する方法
- 4. Swift - カメラロールからビデオを取得してUICollectionViewに表示する方法は?
- 5. 編集時にキーボードの上にテキストビューを表示するSwift
- 6. JSONデータを取得してテーブルビューセルに表示する方法
- 7. ユーザロールを取得してユーザカードに表示する方法angle5
- 8. 古いコンソールログを取得するには?
- 9. エクスプレスjsでjsonファイルを取得して表示に表示する方法
- 10. リストビューを反復してすべての編集テキスト値の合計を取得し、テキストビューでテキストビューと値を表示する方法
- 11. テキストビューの長さを取得し、それに応じてテキストを表示
- 12. **テキストを編集**から値を取得し、別のアクティビティのテキストビューに表示する方法
- 13. 変更後に再表示するRecycleViewアイテムを取得する方法(テキストビューでテキストをリセットする)
- 14. jenkinsコンソールログのアプリケーションログを表示
- 15. コマンドラインを開いてコンソールログを表示する方法ブレンダーゲームエンジンの実行中
- 16. セキュリティパッチをテキストビューに表示する方法は?
- 17. 外部画像をテキストビューに表示する方法は?
- 18. watchOSのテキストビューのようにテキストを表示する方法
- 19. JavaScriptでJSON APIデータを取得して表示する方法
- 20. divの場所を取得してハイライト表示する方法
- 21. このJSONオブジェクトを取得してAndroidのテキストビューにパースする方法
- 22. Swift - Firebaseから複数の値を取得してUITABLEVIEWに表示する方法
- 23. 顧客数を取得して商品に対して表示する方法
- 24. コンソールログにテキストを表示するためにテーブルを取得しようとしました。テキストはthに応じて表示されます
- 25. android:クリックするとテキストビューのIDを取得する方法は?
- 26. プログラミングを使用してxmlアイテム(テキストビュー、イメージビュー、ビデオビュー)を表示または非表示にする方法
- 27. デバイスカレンダー(デフォルトカレンダー)イベントを取得し、アプリケーションに表示する方法は?
- 28. データベースから値を取得し、ドロップダウンリストに表示する方法
- 29. テキストビューを表示して消える方法を教えてください。
- 30. Android:サインインラインのテキストビューから表示テキストを取得
「コンソールログを取得するにはどうすればいいですか」できません。可能であれば、コンソールログを表示するアプリがありますが、現在はそのようなアプリはありません。 – matt