首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Fish灬洋
掘友等级
Android BUG创造师
|
打工人
身无饥寒,父母无愧于我;人无长进,我以何待父母
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
121
文章 110
沸点 11
赞
121
返回
|
搜索文章
赞
文章( 110 )
沸点( 11 )
iOS中类的本质及其存储
在实际开发、学习、面试中,经常提到类这个概念,了解类的本质及其存储非常重要,这篇文章以简单实例介绍了类
iOS中方法和函数的区别
函数和方法 函数属于整个文件,方法属于某一个类,方法不能脱离类而存在 函数可以直接调用,方法必须用对象或者类调用 函数属于整个文件,但是如果把函数写在类的声明中会不识别
iOS中类的启动过程
类的启动过程 只要程序启动就会将所有类的代码加载到内存中,放在代码区 load方法会在当前类被加载到内存的时候调用,有且仅会调用一次 如果存在继承关系,会先调用父类的load方法,在调用子类的load
iOS中SEL类型
SEL类型代表着方法的签名,在类对象的方法列表中存储着该签名与方法代码的对应关系,每个类的方法列表都存储在类对象中,每个方法都有一个与之对应的SEL类型的对象。
iOS中的多态
多态一般都要跟继承结合起来说,其本质是子类通过覆盖或重载父类的方法,来使得对同一类对象同一方法的调用产生不同的结果。这里需要辨析的地方在:同一类对象指的是继承层级再上一层的对象,更加泛化。
iOS中的Category
在OC中,扩展一个类的方式有两种:继承、 分类 可以在不修改原来类的基础上,为这个类扩充一些方法 。
iOS中的Protocol
Protocol基本概念 类似于java的接口interface,接口就是一堆方法的声明,没有实现,在OC中接口是由一个叫做协议的Protocol来实现 Protocol 语法格式 Protocol的
iOS中的代理模式
通俗讲一个例子,同学A给同学B送东西,但是同学A临时有事去不了,这时同学A需要找了另外同学C帮他去送东西,我们就说C是A的代理,送东西这件事就是他们之间的协议
iOS中的Block
什么是Block(快速实现直接输入inlink) block是一种特殊的数据类型 Block的作用 用于保存一段代码,可以在恰当的时间取出调用
iOS中内存管理(基本概念)
内存管理重要性 移动设备的内存极其有限,每个APP所占的内存都是有限的如果APP占用内存过大,系统会强制关闭APP,造成闪退,影响用户体验
下一页
个人成就
文章被点赞
31
文章被阅读
4,912
掘力值
147
关注了
68
关注者
8
收藏集
20
关注标签
8
加入于
2018-08-30