用OBJC编程 9 - Conventions

用OBJC编程 9 - Conventions

用OBJC编程 9 - Conventions

  • 有些名字在你的app里必须唯一
  • 类名必须唯一,因此请使用前缀,建议使用三个字母的前缀,避免和Cocoa框架冲突,类名使用名词
  • 方法名不要前缀,以小写字母开始,多个参数时,其它参数要有参数名。第一个单词指明方法的效果,或者一个行为等等。
  • 如果方法参数包括error,它应该是最后一个参数,如果参数包括一个block,它应该在最后,不应该有多个block参数。方法名长度要适中。
  • 避免缩写
  • 分类里的方法名加上前缀,避免冲突。
  • 局部变量应该是唯一的。
  • 访问器的名称要符合惯例。否则在KVC时可能不能工作。
  • 工厂方法名应该以类名开始(或者父类的类名)

你可能感兴趣的:(用OBJC编程 9 - Conventions)