Object-C语言特性
hengshujiyi
这个作者很懒,什么都没留下…
展开
-
Objective-C Runtime 运行时之一:类与对象
原文链接:http://www.cocoachina.com/ios/20141031/10105.html转载 2014-11-25 09:38:31 · 1157 阅读 · 0 评论 -
Objective-C Runtime 运行时之二:成员变量与属性
原文链接:http://www.cocoachina.com/ios/20141105/10134.html 在前面一篇文章中,我们介绍了Runtime中与类和对象相关的内容,从这章开始,我们将讨论类实现细节相关的内容,主要包括类中成员变量,属性,方法,协议与分类的实现。 本章的主要内容将聚集在Runtime对成员变量与属性的处理。在讨论之前,我们先介绍一个重要的概念:转载 2014-11-25 09:39:33 · 599 阅读 · 0 评论 -
Objective-C Runtime 运行时之三:方法与消息
原文链接:http://www.cocoachina.com/ios/20141106/10150.html 前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。不过在讨论消息之前,我们先来了解一下与方法相关的一些内容。 基础数据类型 S转载 2014-11-25 09:40:50 · 993 阅读 · 1 评论 -
Objective-C Runtime 运行时之五:协议与分类
原文链接:http://www.cocoachina.com/ios/20141110/10174.html Objective-C中的分类允许我们通过给一个类添加方法来扩充它(但是通过category不能添加新的实例变量),并且我们不需要访问类中的代码就可以做到。 Objective-C中的协议是普遍存在的接口定义方式,即在一个类中通过@protocol定义接口,在另转载 2014-11-25 09:42:24 · 1193 阅读 · 0 评论 -
Objective-C Runtime 运行时之六:拾遗
原文链接:http://www.cocoachina.com/ios/20141111/10186.html 前面几篇基本介绍了runtime中的大部分功能,包括对类与对象、成员变量与属性、方法与消息、分类与协议的处理。runtime大部分的功能都是围绕这几点来实现的。 本章的内容并不算重点,主要针对前文中对Objective-C Runtime Reference内容遗漏转载 2014-11-25 09:43:17 · 663 阅读 · 0 评论 -
Objective-C Runtime
本文详细整理了 Cocoa 的 Runtime 系统的知识,它使得 Objective-C 如虎添翼,具备了灵活的动态特性,使这门古老的语言焕发生机。主要内容如下: 引言 简介 与Runtime交互 Runtime术语 消息 动态方法解析 消息转发 健壮的实例变量(Non Fragile ivars) Objective-C Associate转载 2014-11-25 09:44:12 · 842 阅读 · 0 评论 -
使用CocoaPods开发并打包静态库
原文链接:http://www.cocoachina.com/ios/20141124/10297.html转载 2014-11-25 09:45:30 · 1795 阅读 · 0 评论 -
Limboy:自学 iOS 开发的一些经验
原文地址:http://www.cocoachina.com/ios/20150104/10823.html 不知不觉作为 iOS 开发也有两年多的时间了,记得当初看到 OC 的语法时,愣是被吓了回去,隔了好久才重新耐下心去啃一啃。啃了一阵,觉得大概有了点概念,看到 Cocoa 那么多的 Class,又懵了,怎么才能调用系统的相机?怎么保存信息?怎么做一个像 Twitter 个人转载 2015-01-05 10:33:48 · 2293 阅读 · 0 评论