黑马程序员技术交流社区
标题:
OC学习笔记2
[打印本页]
作者:
耀眼的小男人
时间:
2014-8-7 21:07
标题:
OC学习笔记2
1、OC不支持垃圾回收,需要开发人员编写代码来释放对象所占用的内存。OC代码都写在@autoreleasepool的{}内部。
2、#import是一个预处理指令,作用跟C语言的#include类似,都是 包含(拷贝)某个文件的内容 到 预处理指令所在的位置。
#import <Foundation/Foundation.h>表示包含Foundation框架中的Foundation.h文件。
3、在C\C++中,我们用#include来包含头文件,缺点就是同一个头文件可能被包含多次。
在OC中,就使用#import来包含头文件,优点是可以自动防止同一个头文件被包含多次。
#import <...>表示包含系统自带的文件,#import "..."表示包含开发人员自己创建的文件
4、OC的基本语法
一、类
在Java中一个类对应1个.java文件;在OC中,一个类对应2个文件:
1> .h:类的声明文件,用于声明成员变量、方法。类的声明使用关键字@interface和@end
作者:
耀眼的小男人
时间:
2014-8-8 11:08
:'(:'(:'(:'(终于不是水贴了
作者:
ccq
时间:
2014-8-12 21:47
楼主好寂寞啊,支持一下。
作者:
山涧小草
时间:
2014-8-13 23:29
每个高手曾经都不小心发过水贴:D
作者:
zhuiyi007
时间:
2014-8-14 09:56
每天都上论坛看一些基础知识,帮自己回顾
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2