日々精進

新しく学んだことを書き留めていきます

cocoa touch best practice1

Stack Overflowの記事より

  • プライベート変数に「_」プレフィックスをつけない
  • .mファイル内の無名カテゴリにプライベートメソッドを宣言する
  • deallocメソッドは@synthesizeを並べている部分のすぐ下に書く。理由は@synthesizeの一覧がdeallocすべき変数の一覧になっているため
  • TableCell内のすべての要素に背景色を設定する。透明にすると処理が重くなるので。
  • Webへのリクエストは同じURLに対して複数回行うことはほとんどないのでレスポンスをキャッシュする必要はない
  • ほとんどの場合マルチスレッドを考慮しなくていいのでプロパティはnonatomicにする。これでCPU,メモリを節約できる