
Objective-C学习笔记
文章平均质量分 77
SherryChu1026
知行合一。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Objective-C学习笔记(一):OC之Hello World!
Objective-C是基于C语言的,面向对象的一种语言,简称OC。完全兼容C语言一、OC之Hello World! 1.打开Xcode,选择Create a new Xcode project 2.选择OS-X下Application中的Command Line Tool项目 3.选择语言为Objective-C,保存文件在你想保存的原创 2016-03-01 15:09:59 · 682 阅读 · 1 评论 -
Objective-C学习笔记(三):OC之常用的OC语法下
一、类的声明与实现 1.OC中常见两种文件:.h文件和.m文件 .h文件是头文件,包含方法和属性的声明。 .m文件是参与编译的文件,用来实现类中声明的方法。 这里我们扩充一下,在学习C语言中,我们会遇到几种不同后缀的文件:.c , .o , .out , .exe , .h。其中.c文件是C语言源文件,也就是你自己敲出来的代码;原创 2016-03-01 17:37:35 · 607 阅读 · 0 评论 -
Objective-C学习笔记(二):OC之常用的OC语法上
一、NSLog函数 1.前面我们讲到了NSLog这个函数,它与C语言中的printf很类似,会在控制端口输出显示结果。但是NSLog传递进去的格式化字符是NSString对象,而printf函数传递进去的则是char *的字符串指针。-> FOUNDATION_EXPORT void NSLog(NSString *format,...) NS_FROM原创 2016-03-01 16:17:03 · 541 阅读 · 0 评论 -
Objective-C学习笔记(四):OC之分类、类对象、description方法和SEL
一、Category 分类 1.分类的创建 1>首先按照学习笔记(一)中的方法创建一个新的命令行项目 2>new file新建一个文件 3>选取OS X下Source中的Objective-C file 4>File Type选择Category,Class自己选原创 2016-03-01 21:09:42 · 817 阅读 · 0 评论 -
objective-C学习笔记(五):OC之内存管理
一、对象在内存中的存储细节 1.类创建对象,每个对象在内存中都占据一定的存储空间,有一份属于自己的单独的成员变量,所有的对象公用类的成员方法,方法在整个内存中只有一份。类本身在内存中占据一份存储空间,类的方法存储与此。 2.每个对象都有一个隐藏指针isa,指向当前对象所属的类。当对象调用某个方法时,对象会顺着isa指针找到存储于类中的方法,然后执行。原创 2016-03-02 12:15:43 · 493 阅读 · 0 评论 -
objective-C学习笔记(六):OC之block和protocol
一、Block代码块 代码块的本质与其他变量类似,但是代码块存储的是一个函数体。 首先我们要知道block代码块的语法标记:脱字符(^) 1.Block代码块的写法与C语言中指向函数的指针很相似 1>Block示例: 运行结果:原创 2016-03-04 12:06:37 · 593 阅读 · 0 评论