My Codex Leicester

Mac/iOS の Audio Visual Programmingの話題
  • Home
  • Hello, Core Foundation
  • iPhone Core Audio
  • Getting Started With Audio Unit
  • Introduction to Audio Unit Development
  • SuperCollider Code Reading
  • Effective? Objective-C
  • Profile
  • iPhone Core Audioプログラミング(書籍)

Effective? Objective-C

Effective Javaに習って,そのObjective-C版を考えてみようという企画.ご指摘歓迎.

54. 永続化が必要なら,NSCoding Protocolを実装する
25. 命名規則を考える
12. クラスとメンバーへのアクセスはアクセス制御以外の方法で検討する
2. allocWithZoneをオーバーライドしてシングルトン特性を強制する
11. compareを実装することを検討する
9. descriptionを常にオーバーライドする
8. isEqualをオーバーライドする時は常にhashをオーバーライドする
1. イニシャライザと共にクラスメソッドの提供を検討する

  • Subscribe: Entries | Comments
  • おすすめ




  • 本を書きました

  • 宣伝

  • Tweets by @7gano
  • 最近の投稿

    • [Hello, Core Foundation] 07 CFTypeとそのメソッド(6) CFEqual, CFTypeID
    • [Hello, Core Foundation] 06 CFTypeとそのメソッド(5) 基本的なクラス群 CFData, CFDictionary, CFDate
    • [Hello, Core Foundation] 05 CFTypeとそのメソッド(4) コレクションクラス 準共通メソッド
    • [Hello, Core Foundation] 04 CFTypeとそのメソッド(3) 基本的なクラス群, Toll-Free Bridging, CFString
    • [Hello, Core Foundation] 03 CFTypeとそのメソッド(2) メモリ管理
  • カテゴリー

    • ADSP
    • Cocoa/Carbon
    • Codex
    • complex system
    • Core Audio
    • Core Foundation
    • Core Image
    • iPhone
    • iPhone Core Audio Programming
    • iPhone x Music
    • iPhone,そして「いつか音楽と呼ばれるもの」
    • Monalisa
    • PD会
    • Quartz/OS X Graphics
    • SuperCollider Code Reading
  • 付録B 寄稿しました


© 2013. My Codex Leicester. All rights reserved. Powered by WordPress & SimpleX theme.