![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C学习
本专栏会更新一些Objective-C的基础知识,记录自己学习iOS开发的线路,适用于初学者。
aYErA丶
这个作者很懒,什么都没留下…
展开
-
iOS开发-思维导图(初级)
简介:本脑图只整理了一些自认为比较基础的东西(比较主观),可能适用于部分初学者,对于正在进阶的小伙伴参考意义不大哦~原创 2022-02-16 23:59:48 · 1124 阅读 · 0 评论 -
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 · 1451 阅读 · 0 评论 -
Objective-C之修饰属性的关键字
iOS开发-修饰属性的关键字原创 2022-02-23 00:24:29 · 1405 阅读 · 0 评论 -
Objective-C之Category(分类)
Objective-C之Category(分类)假设有这样一个场景,我们需要定义一个Person类,这个类包含很多方法,如:吃饭、喝水、打LOL、看书、敲代码、唱歌、跳舞、rap、游泳、爬山、玩Switch…………看起来是不是有点乱呢🤔,如果把这些方法都在一个类里实现,时间久了,会导致代码非常的“臃肿”,后期难以维护和管理。默认情况下,一个类独占一个模块,那我们是不是可以让一个类占多个模块,并按功能分类,将相似类目的方法放到一个模块中呢?答案是可以的,这时就需要本文的主角----category我们试原创 2022-03-02 01:12:20 · 1664 阅读 · 0 评论 -
Objective-C之Block基本应用
Objective-C之Block基本应用原创 2022-02-15 00:49:41 · 802 阅读 · 0 评论