A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1871037345 高级黑马   /  2016-5-17 09:09  /  995 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


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、程序编译时,不对注释做任何处理,注释可以出现在程序的大部分位置。

7 个回复

倒序浏览
总结的不错,学习了!~!~~!~!
回复 使用道具 举报
初学者 学习了
回复 使用道具 举报
不错,希望能总结多点相关的知识
回复 使用道具 举报
不错,不错!!!
回复 使用道具 举报
学习一下。。。。。。
回复 使用道具 举报
感谢大家捧场,嘿嘿,就不一一回帖了,有时间我会继续的
回复 使用道具 举报
不错呀! 这个整理的!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马