摘要: 允许使用较长的描述尽量不要使用缩写,而是将完整的意思写出来。源于代码的维护可能会被不同文化背景的programmer阅读适当的命名前缀,比如给变量,协议等,不要给方法加前缀方法命名规则一般以小写字母开头然后中间如果有其他单词第一个首字母大写,比如:fileExistsAtPath:isDirectory: 也有例外的情况,比如使用有名的缩写做前缀TIFFRepresentation (NSImage).函数和常量的名字以所属类的缩写为前缀然后中间单词首字母大写,比如NSRunAlertPanel NSCellDisabled不要给方面前面加下划线做前缀,这样的话此方法就是私有的,但是可以给实例 阅读全文
posted @ 2013-07-25 17:46 如来藏 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1)实现部分:复制代码@synthesizewindow=_window;@synthesizeviewController=_viewController;通常看到的都没有包含=部分,@synthesize window=_window; 怎么理解?这里的 _window 和 _viewController 是什么变量?2).h 文件中在类中没有定义 window 和 viewController 实例变量,怎么能进行 @perproty 声明呢?复制代码// .h#import @class HelloWorldMailViewController;@interface HelloWorl 阅读全文
posted @ 2013-07-25 15:17 如来藏 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 54.224.117.156 stage3.flatworldknowledge.com54.224.117.156 stage3-bookserver.flatworldknowledge.com54.224.117.156 stage3-catalog.flatworldknowledge.com54.224.117.156 stage3-students.flatworldknowledge.com54.224.117.156 stage3-www.flatworldknowledge.com54.224.117.156 stage3-securecatalog.flatworldkno 阅读全文
posted @ 2013-07-25 10:23 如来藏 阅读(133) 评论(0) 推荐(0) 编辑