OC学习Day1
-
OC简介
C语言的基础上,增加了一层最小的 面向对象语法;
完全兼容C语言;
可以在OC代码忠混入C语言代码,甚至是C++代码;
可以使用OC开发Mac OS X平台和IOS平台的应用程序;
-
OC语法预览
-
关键字
![]()
-
字符串以@开头
比如@"hello"是OC中 的字符串,而"hello"则是C语言忠的字符串
-
其他语法
![]()
-
-
OC程序的开发过程
与C语言类似:
![]()
-
第一个OC程序
![]()
-
第二个OC程序
![]()
找出NSObjCRuntime.h:
![]()
显示包内容
![]()
Contents→Developer→Platforms
![]()
→iPhoneOS.platform→Developer→SDKS
![]()
→iPhoneOS8.1.sdk→System→Library
![]()
→Frameworks→Foundation.framework→Headers
![]()
-
第三个OC程序
![]()
![]()
-
第四个OC程序
![]()
-
总结
- 编写OC源文件:.m、.c
- 编译:cc –c xxx.m xxx.c
-
链接:cc xxx.o xxx.o –framework Foundation
(只有用到了Foundation框架才需要加上-framework Foundation)
- 运行:./a.out















浙公网安备 33010602011771号