首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Objective-C 基础
双鱼的木木
创建于2022-01-17
订阅专栏
本专栏参考苹果官方文档 Programming with Objective-C 进行翻译+个人理解.
等 2 人订阅
共7篇文章
创建于2022-01-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Objective-C Block
Block 是一种在C, Objective-C, 和 C++ 上的语言特性, 允许我们创建独立的代码段. 对于这些代码段, 我们可以把它们像传递值一样在方法之间传递.
Objective-C - 值类型和集合类型
本文讲述了如何使用Objective-C中值类型(Scalar)以及如何使用Objective-C中的集合类型(Collection).
Objective-C 协议 (Protocol)
Objective-C 协议 - Protocol 的使用 与继承 以及相关的关键字(@required/@optional)
Objective-C 类的分类(Category)与扩展(Extension)
如何通过类的分类/扩展/运行时为Objecitve-C已有的类扩展功能呢? 使用分类/扩展/运行时的时候应该注意些什么, 应该思考哪些问题呢? 让我们一起来看一下吧.
Objective-C 属性及其修饰符的使用
对象除了可以发送消息之外, 还可以通过属性封装数据. 这篇文章讲述如何通过Objective-C语法声明属性, 解释属性是如何通过访问方法合成与实例变量实现的.
Objective-C 对象的使用 (Working with objects)
Objective-C 应用内的主要工作就是对象之间的消息发送. 一些对象是Cocoa或者Cocoa Touch提供的类的实例, 另一些是我们的自定义的对象.
Objective-C 类的定义
当我们编写OS X或者iOS的软件时, 大多是时间是在和对象打交道. Objective-C中的对象和其它面向对象语言中的对象相似: 他们对数据和数据相关的行为进行了打包封装.