黑马程序员技术交流社区
标题:
OC学习小总结
[打印本页]
作者:
1871037345
时间:
2016-5-17 09:09
标题:
OC学习小总结
1、OC
1.1、OC不是一门全新的语言。
1.2、OC是在C语言的基础上增加了一层最小的面向对象的语法。
1.3、OC完全兼容C语言。
1.4、在OC中可以混入C语言的代码,甚至是C++代码。
1.5、可以使用OC开发MAC OS X 平台和 IOS 平台的应用程序。
2、头文件
2.1、OC引入头文件用 import,而C引入头文件用 include。
2.2、Foundation.h 是OC的头文件,它包含了大量的头文件,引入了 Foundation.h 就相当于把OC的库文件都引入了。
2.3、import 和 include 引入头文件的区别?
3、NSLog 的使用
3.1、NSLog 是 Cocoa 框架提供的一个方法,定义在 NSObjCRuntime.h 中。
3.2、NSLog 可以自动换行,而 printf 不会。
3.3、NSLog 会自动输出时间等项目调试信息,而 printf 不会。
3.4、NSLog 的参数是一个NSString 的对象,而 printf 参数是一个字符串常量指针。
3.5、NSLog 输出字符串用 格式符 %@ , 而 printf 用的是 %s。
4、OC中注释(三种)
4.1、分为:单行注释
// ……..
多行注释
/*
……..
*/
文档注释
/**
*……….
* ……….
*/
4.2、多行注释的 / 和 * 之间不能有空格。
4.3、文档注释在调用方法时,会提示 调用的是 什么方法。
4.4、程序编译时,不对注释做任何处理,注释可以出现在程序的大部分位置。
作者:
SuperJJ
时间:
2016-5-17 16:36
总结的不错,学习了!~!~~!~!
作者:
牛牛很牛
时间:
2016-5-17 21:37
初学者 学习了
作者:
阿泽泽
时间:
2016-5-17 22:05
不错,希望能总结多点相关的知识
作者:
xiao宇
时间:
2016-5-17 23:05
不错,不错!!!
作者:
不是长颈鹿2
时间:
2016-5-17 23:32
学习一下。。。。。。
作者:
1871037345
时间:
2016-5-17 23:53
感谢大家捧场,嘿嘿,就不一一回帖了,有时间我会继续的
作者:
sincere126
时间:
2016-5-18 10:08
不错呀! 这个整理的!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2