首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
yanShu
掘友等级
iOS 工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Objective-C 之 KVC 底层原理
KVC(Key-value coding)键值编码,是由NSKeyValueCoding非正式协议启用的一种机制,对象采用这种机制来提供对其属性的间接访问。当对象符合 KVC 时,可通过 Key 来访问其属性。这种间接访问机制补充了实例变量及其关联的访问器方法提供的直接访问。K…
Objective-C 之 category(分类)
category 是 Objective-C 2.0 之后添加的语言特性,category 的主要作用是为已经存在的类(不入侵原类的基础上)添加方法和属性。除此之外,通常 Category 有以下几种使用场景:。 把类的实现分开在几个不同的文件里面。这样做的好处有: 按需加载想…
Objective-C 中 @porperty 使用
1. @porperty简介 Objective-C 的属性 (property) 是通过用@property定义。例如: 属性捕获了对象的状态。它们反映了对象的固有属性 (intrinsic attributes) 以及对象与其他对象之间的关系。属性(property)提供了…
Objective-C 中 self、super 关键字
1. self self是一个特殊的指针,只在 @implementation 的方法中才有。self不能离开类, 离开类之后没有任何意义。 只能用在方法中(对象方法\类方法),不能用在函数中。可以用于在对象方法之间进行相互调用,也可以用于在类方法之间进行相互调用。 用于区分成…
Objective-C 中 id, instancetype, NSObject* 区别
1. id id的本质是objc_object结构体指针,id是OC对象,可以指向任何OC对象。 2. id与NSObject *区别 id是OC 对象,但是并不一定是NSObject对象。OC中的基类除了NSObject之外,还有一个NSProxy虚类。因此,id相比NSOb…
个人成就
文章被点赞
23
文章被阅读
17,186
掘力值
411
关注了
7
关注者
8
收藏集
2
关注标签
13
加入于
2020-12-04