iphone开发第二天

  上节记录了oc 的方法声明以及实现形式,这节就笔记一下oc 的方法调用,神奇的是他不走寻常路

  1.实例方法的调用

    之前已近清楚了方法只有两种,一种是类的方法,另一种是实例方法,前者用”+“作为前缀声明和实现,后者则用”-“号

  返回值= [实例 方法名];

  

  返回值 = [实例 方法名part1:param1 方法名part2:param2];

  

  [object setCount : 10];

  [object setCount:10 AndIndex : 6];

  2.类方法的调用

  maxIndex = [MyObject maxIndexValue];

  直接用类名,因为不属于特定的实例

  3.****注意****对象为nil的时候调用不会出错但都返回为0,所以在调用前最好检查是否为空值

命名规则

  

  

  类名:第一个字母必须大写,NSString ,同一工程中类名使用相同的开头,通常2~4个字符作为统一开头

  实例变量:小写字母开头,尽量不要用下划线开头

  方法:以小写字母开头,不用下划线,setNum,和java相似,设置器用set开头,如count,则用setCount,获取器不用get,直接就用原变量名,count = [ob count];

    以尽量完整的句子命名,可能是因为编写oc的元老级人物不太喜欢过多的注释,编程风格是一个程序员的素养的体现。

OC的基本语法就这么多,系不系很简单呢?
下节将会学习oc的内存管理,,因为有指针存在,,为了防止内存泄露,,你懂的~~~~

 

-------proud of being a coder for 0 and 1 making the change

posted @ 2013-11-04 23:25  Mareon  阅读(107)  评论(0编辑  收藏  举报