0

RestKitエラーと警告メッセージをファイルに記録したいと考えています。

これらのメッセージを正しくログに記録しますがNSLog、それ以上のものはありません。ただし、プロジェクトに次の 2 つのポッドを追加しました。

pod 'LibComponentLogging-pods'
pod 'LibComponentLogging-LogFile'

通常のログをファイルに記録することができました:

lcl_log(lcl_cMain, lcl_vInfo, @"log message %d", 2);

たとえば、このログは作成されたログ ファイルに表示されますが、RestKit ログには表示されません。

RestKit にそのログも同じファイルにリダイレクトするように指示するにはどうすればよいですか?

4

2 に答える 2

1

https://github.com/aharren/LibComponentLogging-configureで例 2 をご覧ください。

の後、RestKit ポッドを LibComponentLogging ポッドと統合するpod install実行できます。lcl_configure podRestKit は、Podfile を介して構成されたロギング バックエンドを使用します。

lcl_configureポッド経由でインストールされ、経由LibComponentLogging-podsで呼び出すことができますPods/LibComponentLogging-pods/configure/lcl_configure pod

于 2014-07-04T22:03:01.963 に答える
1

より良い方法があるかどうかはわかりませんが、即時の少し「ハッキー」なオプションは、でオーバーライドNSLogすることlcl_log()です。

#define NSLog(x) lcl_log(lcl_cMain, lcl_vInfo, x, 2); 
于 2014-07-03T14:46:23.847 に答える