《Objective-C基础教程》学习笔记
《Objective-C基础教程》[美] Scott Knaster,[美] Waqar Malik,[美] Mark Dalrymple 的学习笔记看,方便日后复习
这波lucio来全学了
这个作者很懒,什么都没留下…
展开
-
iOS快速入门
国庆后lucio开始由Android开发转做iOS开发了,在这之前lucio可是什么苹果产品都没用过的小白,这里po一下小白的iOS开发学习历程,包括看的书、视频、文章,看看lucio如何从小白快速(并不快┓(´∀`)┏其实)入门iOS开发的。原创 2017-10-23 19:53:48 · 7767 阅读 · 0 评论 -
《Objective-C基础教程》第14章 代码块和并发性
代码块对象(通常称为代码块)是对C语言中函数的扩展。除了函数中的代码,代码块还包含变量绑定。代码块有时也称为闭包(closure)。代码块包含两种类型的绑定:自动型和托管型。自动绑定(automatic binding)使用的是栈中的内存,而托管绑定(managed binding)是通过堆创建的。原创 2017-10-23 11:32:51 · 1137 阅读 · 0 评论 -
《Objective-C基础教程》第13章 协议
与非正式协议一样,正式协议包含了方法和属性的有名称列表。 不同的是,正式协议要求显式地采用(在@interface声明中列出协议的名称) 采用协议之后,类就要遵守该协议,实现该协议的所有方法原创 2017-10-23 11:31:13 · 887 阅读 · 0 评论 -
《Objective-C基础教程》第12章 类别
利用Objective-C的动态运行时分配机制,可以为现有的类添加新方法,这些新方法在Objective-C里被称为类别(category)原创 2017-10-23 11:30:09 · 920 阅读 · 0 评论 -
《Objective-C基础教程》第11章 属性
属性值用于生成访问方法,减少代码量。@property声明一个新对象的属性,即自动声明属性的setter和getter方法。原创 2017-10-23 11:29:12 · 661 阅读 · 0 评论 -
《Objective-C基础教程》第10章 对象初始化
第10章 对象初始化创建对象的两种方法: 1、[类名 new]; 2、[[类名 alloc]init];//推荐使用原创 2017-10-23 11:27:19 · 671 阅读 · 0 评论 -
《Objective-C基础教程》第9章 内存管理
一个对象被从堆中分配出来之后,我们需要明确的知道是谁拥有了这个对象,因为只有拥有这个对象的所有者能够销毁它。但我们在实际使用过程中, 这个对象可能被传递给另一个对象(例如通过传递指针参数),一旦这个过程复杂,我们很难确定谁最后拥有了这个对象。使用引用计数就可以抛开这个问题,我们不需要再去关心谁拥有了这个对象,因为我们把管理权交割给了对象自己。原创 2017-10-23 11:23:01 · 820 阅读 · 0 评论 -
《Objective-C基础教程》第8章 Foundation Kit介绍
Foundation AppKit(OS X)和UIKit(IOS)两个UI框架的基础,包含很多有用的、面向对象的简单类和数据类型,可在IOS和OS X应用程序中兼容。原创 2017-10-23 11:21:22 · 1635 阅读 · 0 评论