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