![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C基础教程
wangandroid
这个作者很懒,什么都没留下…
展开
-
初识OC
Object-c学习总结1.类的声明和定义//创建类之前需要告知编译器对象的数据成员和它提供的特性,表示为新类Circle定义的接口。@interface Circle:NSObject{ShapeColor fillColor; ShapeRect bounds;}//下面是三个方法声明//先行短线,是区别于函数原型和方法声明的标记,函数原...2012-09-10 16:01:35 · 71 阅读 · 0 评论 -
集合 (一)——NSString
Cocoa由两个框架组成:FoundationKit和ApplicationKit。ApplicationKit:存放了所有的用户接口对象和高级类FoundationKit:有许多实用的面向数据的低级类和数据类型。此框架存放在:/Developer/ADC Reference Libraty/documentaion/index.html中1.示例代码:import ...2012-09-10 16:23:11 · 228 阅读 · 0 评论 -
集合(二)——集合家族
一.集合家族1.NSArray NSArray是一个Cocoa类,用来存储对象的有序列表, 限制:a.只能存储Objective-C的对象,而不能存储C语言中的基本数据类型,如int,float,enum,struct或者NSArray中的随机指针。 b.不能在NSArray中存储nil(对象的零值或NULL值)。 //通过类方法arrayWithObj...2012-09-10 17:26:18 · 118 阅读 · 0 评论 -
内存管理
内存管理(1)对象的生命周期包括诞生(通过alloc或new方法实现)、生存(接收消息和执行操作)、交友(借助方法的组合和参数)以及当它们的生命结束时最终死去(被释放),当对象的生命周期结束时,它们的原材料(内存)将被回收以供新的对象使用。(2)引用计数:当使用alloc、new方法或者通过copy消息(生成接收对象的一个副本)创建一个对象时,对象的保留计数器值被设置为1,...2012-09-10 17:49:30 · 73 阅读 · 0 评论