- 博客(5)
- 收藏
- 关注
原创 Objective-C之Category(分类)
Objective-C之Category(分类)假设有这样一个场景,我们需要定义一个Person类,这个类包含很多方法,如:吃饭、喝水、打LOL、看书、敲代码、唱歌、跳舞、rap、游泳、爬山、玩Switch…………看起来是不是有点乱呢🤔,如果把这些方法都在一个类里实现,时间久了,会导致代码非常的“臃肿”,后期难以维护和管理。默认情况下,一个类独占一个模块,那我们是不是可以让一个类占多个模块,并按功能分类,将相似类目的方法放到一个模块中呢?答案是可以的,这时就需要本文的主角----category我们试
2022-03-02 01:12:20
1688
原创 Objective-C之SEL的原理及使用
Objective-C之SEL的原理及使用SEL全称:selector(选择器)本质:是一个数据类型。SEL的对象是用来存储方法的。如何将方法存储在类对象中?先创建一个SEL对象将方法的信息存储在这个SEL对象中再讲这个SEL对象作为类对象的属性调用方法的本质Person *ps = [[Person alloc] init];[ps show];当我们调用show方法时,先拿到存储show方法的SEL对象。以消息的形式发送给ps对象。ps收到消息后,根据对象的isa指
2022-02-25 00:29:15
1479
原创 iOS开发-思维导图(初级)
简介:本脑图只整理了一些自认为比较基础的东西(比较主观),可能适用于部分初学者,对于正在进阶的小伙伴参考意义不大哦~
2022-02-16 23:59:48
1143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人