ページの先頭行へ戻る
Interstage Mobile Application Server V1.3.0 アプリケーション開発ガイド
FUJITSU Software

3.4.6.3 ログ設定の変更

以下にログ設定の変更を行う実施例を示します。

実施例

ログ設定の例
NSError *anError = nil;
BOOL ret = NO;

ret = [IMALogger setLevel:LEVEL_DEBUG error:&anError];
if(ret){
  [IMALogger getLevel]; // LEVEL_DEBUG
} else {
  if (anError.code == IllegalArgumentError) {
    // 指定した引数が間違っている場合
  }
}
ret = [IMALogger setMaxFileSize:20 error:&anError];
if(ret){
  [IMALogger getMaxFileSize]; // 20
} else {
  if (anError.code == IllegalArgumentError) {
    // 指定した引数が間違っている場合
  }
}
ret = [IMALogger setRotateCount:5 error:&anError];
if(ret){
  [IMALogger getRotateCount]; // 5
} else {
  if (anError.code == IllegalArgumentError) {
    // 指定した引数が間違っている場合
  }
}

参考

ログAPIの設定はクライアント設定ファイルよりも優先されます。変更した内容は、アプリの再起動や更新によって失われません。