您的位置:首页 > 职场人生

黑马程序员 初学OC的一些注意总结 1

2014-06-29 23:49 363 查看
---------------------- <a href="http://www.itheima.com"target="blank">ASP.Net+Unity开发</a>、

<a href="http://www.itheima.com"target="blank">.Net培训</a>、期待与您交流! ----- -----------------
初学OC的一些注意总结 1

1、  import 的作用有两个:一是与include作用一样,将文件内容包含到当前所用的文件;二是他可以避免相同的
头文件重复导入,就是不用像c语言那样采用预编译的方式来实现。
2、  NSLog输出内容后自动换行
3、  Oc文件的编译过程 cc –c.m文件   生成目标文件 即.o文件
 cc  .o文件  生成可执行文件即.out文件 ./a.out执
行文件
4、  方法名中的“:”也是名称的一部份。
5、  类的声明必须是在@interface 和@end间
6、  注意方法(类的一部分)和函数(c语言的语法)的区别  
7、  枚举类型中的数据是常量 直接通过变量名就可以用
8、  命名规范:方法的减号后面要加个空格,要有注释,注释 // 前面和后面都一定要一个空格,方法名要尽量详
细能懂。
9、  成员变量一般已下划线 _ 开始,功能相关的方法最好写在一起,不同之间用空行隔开
10、             类方法和对象方法可以同名,类方法加好“+”开始 ,对象方法“-”开始
11、             Ctrl+c终止运行程序,command+Q关闭程序
12、             查看头文件,光标覆盖方法,然后双击鼠标
13、             Self(super)指向方法调用者(有没有理解呢),self(super)可以指向对象,也可以指向类
14、             一个对象指针占用8个字节。
15、             每个对象中都有一个isa指针(在NSObject类中)指向它的类,类中有定义的方法,每个类中又有
一个superclass指针指向父类。
16、             调用方法时会检测真正的对象,比如:父类 名称 = [子类new];虽然指针类型是父类的,但是真正内
存中实例的对象是子类的,所以名称指向子类对象。
17、             如果参数中用的是父类类型,传参的时候可以用其所用的子类。
18、             父类指针指向子类对象

---------------------- <a href="http://www.itheima.com"target="blank">ASP.Net+Unity开发</a>、

<a href="http://www.itheima.com"target="blank">.Net培训</a>、期待与您交流! ----------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  黑马程序员