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

    きほんのき、iOSプログラミングでの変数宣言

    iOSに少しずつ手を出している日々ですが、やらないと忘れてしまうの…

  2. organizaer

    iOS

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

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

  3. iOS

    コメントとログをコードに混ぜて分かりやすく書いていきたい♪

    基本中の基本ですが、大切ですよね〜。まずはコメントの使い方。コ…

  4. iOS

    インスタンス変数について

    基本の基本ですが、こういうところをしっかり理解しておくといいかと思う…

  5. iOS

    Xcode5の「A valid provisioning profile for this exec…

    Xcodeを5にアップデートしてiOS7対応をしようとしたら以下の…

  6. iOS

    Xcode5でステータスバーを非表示にする方法

    Xcode5になってからステータスバーの表示・非表示方法も変わって…

最近の記事

  1. ホワイトハウスコックスの財布
  2. 進撃の巨人展FINAL チラシ
  3. 【無印良品】ゴールデンウィーク中のご飯にレトルト買い込み!
  4. 世代ど真ん中だった!!『週刊少年ジャンプ展 vol2』
  5. デジタル通貨を買ってみた記録!とりあえず元は取っている!
  6. 【コレクション】カードダス:SDガンダム外伝シリーズ
  7. 懐かしい!!カードダスSD戦国伝!!

アーカイブ

  1. 日常

    香港ロケ6 5/22
  2. 日常

    たまには、のんびり仕事
  3. プロダクト

    寝正月にぴったりなごろ寝アイテム「スランケット」
  4. かっこよく蚊取り線香を使いたいならコレ!「アジアン蚊遣り」

    プロダクト

    この夏かっこよく蚊取り線香を使いたいならコレ!「アジアン蚊遣り」
  5. 映画

    生と死を考えるドキュメンタリー映画「100万回生きたねこ」
PAGE TOP