iOS

デバッグのために「NSLog」でログをはきだす


デバッグの時に必要になります。カンタンなコードですが、とても大切ですよね、これ。
使うときは分かりやすいように設定してデバッグしたいもんです。

文字列を表示する

testという文字を表示させたい時。
” と ” に囲まれた間が文字列として解釈されます。
記述の”の前に必ず@を入れること。
@に続く文字列がNSStringオブジェクトになります。

1
NSLog(@"test");

改行を表現できる

testとcreateの文字列の間に改行コードを入れたい場合にnを使用します。
Macで「」を入力するには「alt」+「¥」。

1
NSLog(@"test n create");

配列の中身を表示する

オブジェクト中身を%@で出力する。

1
2
NSArray *array = [NSArray arrayWithObjects:@"one", @"two", @"three", nil];
NSLog(@"%@", array);
1
printf("%.1fドルは%.1f円ですn", doll, yen);

以下のように「printf」はかなりシンプルにログを表示してくれます。

1
100.0ドルは7700.0円です

▼楽しくiOSプログラミングを学べます♪

関連記事

  1. ios dev2

    iOS

    iPhoneApp申請方法2:証明書の設定と書き出し

    iPhoneApp申請方法1:準備と証明書をゲット | デザインとレゴ…

  2. compile_sources.jpg

    iOS

    外部からインポートしたクラスはコンパイル設定が必要かもしれない

    実機でテストしようとしたらこんなエラーがでました。「Unkno…

  3. Localizations.jpg

    iOS

    Xcodeでアプリ名を多言語に対応させる方法(ローカライズ)

    iPhoneアプリを日本のマーケットだけでリリースするのはもったい…

  4. organizaer

    iOS

    iPhoneApp申請方法4:アプリのアップロード

    iPhoneApp申請方法1:準備と証明書をゲット | デザインとレゴ…

  5. Developer_Program_activate.jpg

    iOS

    iOS Developer Programでアクティベートできないときの解決方法

    以前登録していた「iOS Developer Program」です…

  6. reject2

    iOS

    iPhoneApp申請→やっぱりreject

    先日アプリの申請をして再度結果待ちになっていたんですが、ほどなくし…

最近の記事

  1. 便利すぎる!買ってよかったキッチンツール「キッチンペーパーハンガー」
  2. ジムで活躍!プロテイン用のボトルにおすすめ!「nalgene(ナルゲン)の沖倉商店コラボ・ボトル」
  3. コミックのイラストが新鮮だった!『MARVEL展』
  4. ジム用に購入♪ リバーサル・オッシュマンズ別注「ドライスウェットショーツ」
  5. 暮しの手帖社とのコラボ作品!大きい面積が使いやすい!「日東紡の新しいふきん」

アーカイブ

  1. Googlebk.jpeg

    サービス

    Googleのカスタム背景が終わってしまってちょっと寂しい
  2. creep_and_conquer-1.jpg

    MTG

    【MTG】ラヴニカへの回帰 イベントデッキ「潜行と征服」を購入♪
  3. 日常

    フレーズを集める
  4. 日常

    新生活デザイン
  5. 日常

    これがオーディションかあ
PAGE TOP