obj c coding style

Apple 官方教你怎樣命名

Google教你coding style
  • 一行不要超過80 char
  • class name 開頭要大寫,用有意義的縮寫來組合
  • function name 減少無謂的動詞
  • 不要用and 連接多個變數
  • 變數命名要有意義,甚麼a b c d s t v 之類的不要用
  • 要常用@private
  • 不要在init裡面把變數設成0或nil
  • 請愛用autorelease  (iOS 5表示 我才沒有這個問題呢)
  • Don't @throw Objective-C exceptions
  • Use Copy Attribute For Strings
  • MVC Separate the controller from the view and the model. Use @protocols for callback APIs.

沒有留言: