OC1-OC概述
1.OC概述
OC是开发Mac os X 和IOS平台的软件的语言,它是在C语言的基础上增加了一层面向对象的语言,它兼容C语言甚至C++语言,
传闻Ruby和C#也可以开发IOS平台的软件,甚至Ruby(小日本发明的)有取代OC的趋势。
另外OC用于开发IOS平台软件的UI部分,C和C#用于图形处理
2.OC语法概述
1.OC中的类都是通过加上前缀来防止冲突的,比如NSString(OC中的字符串类),NSArray(OC中的集合类),它们的前缀都是NS
2.OC中的关键字和字符串都是用@开头,这时为了和C中的关键字和字符串区分开来
3.OC中的语法要点图解
xxx由于网络不好不能上传图片xxxx
(1)基本数据类型包含5中:char、int、float、double、boolean(值为YES/NO)
(2)nil相当于java中null
(3)self相当于java中的this
(4)基本语法(例如循环语句(for循环除外,for循环为for(xxx in xxx)),条件语句)和注释都和C中的一样
(5)继承只能是单继承
(6)基类格式:NSObject
(7)异常处理关键字也是java中的,不过要加@
(8)输出语句为NSLog(输出的格式和C中的printf函数一样);

浙公网安备 33010602011771号