摘要:
名称中一般都带有“in”, "for", "with"等介词。 骆峰命名法(camel casing)。 方法命名: 清晰的方法名从左到右读起来好似一段文章。 6条规则: 1、Boolean 属性应加is前缀。如果某方法返回非属性的Boolean值,那么应该根据其功能,选用has或is当前缀。 2、 阅读全文
posted @ 2016-08-09 18:26
Pikdays
阅读(208)
评论(0)
推荐(0)
摘要:
1、设计类的时候,应充分运用属性来封装数据。 2、应该尽量把对外公布出来的属性设为只读,而且只在确有必要时才将属性对外公布。 3、若属性仅可于对象内部修改,则在“class-continuation分类”中将其由readonly属性扩展为readwrite属性。 这种做法下,如果该属性是nonato 阅读全文
posted @ 2016-08-09 18:18
Pikdays
阅读(239)
评论(0)
推荐(0)
摘要:
自定义类需要自己覆写description方法,否则打印信息时就会调用NSObject类所实现的默认方法。(如果不覆写,只会输出类名和对象的内存地址的信息,这只有在判断两个指针是否指向同一对象时才有用处。) debugDescription方法,此方法的用意与description非常相似。区别在于 阅读全文
posted @ 2016-08-09 18:17
Pikdays
阅读(156)
评论(0)
推荐(0)