iOS

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

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

コメント

コードを書いているときは何をやっているか覚えていても、 少しコードから離れてしまうと「なんだっけこの変数?」とかなっちゃうんです。 そーならないのが一番いいのですが、人は忘れてしまうもの。 それに複数人でコードを書いていたり、後から参照する人がいるかもって思うと、やっぱりコメントの付け方は他人にも自分にも分かりやすくしたいもんです。
1
2
3
//「//」で行コメント。
//何かしらの処理の前につけたりしてます。
//例えば変数とか。
1
2
3
4
5
/*
囲まれているエリアがすべてコメント。
ざっくりと処理を無効化して別のコードを書いて試したり。
そんな使い方が多いです。
*/
1
#pragma mark これが見出しになるから便利
Pragma mark 一覧表示に出てくるから便利。 長いコードになる場合は特に。 目的のコードまで延々とスクロールしていくのはだるいです。

ログ

ログも大切。とくに変数にどんな値が入っているかを知ることはエラーを修正するのに使いますね。処理がどこまで進んだかを見るときにも使ってます。デバッグ時に多様してますね〜。うまく分岐してくれない、とかに。
1
2
3
NSLog(@"これがコンソールに出力されます");
NSLog(@"if文入った、とかよく使います");
NSLog(@"forを%d 回繰り返した",i);

関連記事

  1. 20130923111815.jpg

    iOS

    Xcode5の「A valid provisioning profile for this exec…

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

  2. 20130424235447.jpg

    iOS

    iOSアプリ開発に必須の「Provisioning Profile」を取得する!

    iPhone開発で必要な「Provisioning Profile…

  3. define.jpg

    iOS

    Objective-Cで、マクロで定数を定義する

    ちょこちょこ使いますね〜、これ。定数で書いておけばあとで調整もら…

  4. Developer_Program_activate.jpg

    iOS

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

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

  5. ios dev3

    iOS

    iPhoneApp申請方法3:iTunes Connectへの申請登録

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

  6. url_schemes.jpg

    iOS

    URLスキームを設定する

    Xcode4ですが、個人的なメモです。URLスキームは設定してお…

最近の記事

  1. 【無印良品】ゴールデンウィーク中のご飯にレトルト買い込み!
  2. 世代ど真ん中だった!!『週刊少年ジャンプ展 vol2』
  3. デジタル通貨を買ってみた記録!とりあえず元は取っている!
  4. 【コレクション】カードダス:SDガンダム外伝シリーズ
  5. 懐かしい!!カードダスSD戦国伝!!
  6. 【無印良品】作り置きに欠かせない!バルブ付き密閉保存容器
  7. 【UNIQLO】冬のジム通いにブロックテックフリースパーカをお得に購入!!
  8. 【UNIQLO】冬のジム通いにブロックテックフリースパンツをお得に購入!!
  9. 【UNIQLO】ユニクロ誕生感謝祭で買いだめ!
  10. 便利すぎる!買ってよかったキッチンツール「キッチンペーパーハンガー」

アーカイブ

  1. 日常

    『UNBALANCE/BALANCE』
  2. gooddesign_exhibition2012-1.jpg

    展覧会

    グッドデザインばかりが集められた「GOOD DESIGN EXHIBITION …
  3. レゴランド・ディスカバリー・センター東京

    LEGO

    レゴを職業に!マスター・ビルダー公募中!
  4. 日常

    ランチタイム
  5. 2012end.jpg

    ガジェット

    今年よかったこと3つ
PAGE TOP