首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
见我如见山
掘友等级
人生如梦,如戏,如泡影,如浮云;看透此生,却无法离舍
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 17
沸点 1
赞
18
返回
|
搜索文章
最新
热门
Swift 进阶04: 指针&内存管理
一 、指针 为什么说指针不安全? ⽐如我们在创建⼀个对象的时候,是需要在堆分配内存空间的。但是这个内存空间的声明周期是有 限的,也就意味着如果我们使⽤指针指向这块内容空间,如果当前内存空间的⽣命周期啊
Swift 进阶 03: 属性
一、存储属性 存储属性是一个作为特定类和结构体实例一部分的常量或变量。存储属性要么是变量存储属性 (由 var 关键字引入)要么是常量存储属性(由 let 关键字引入)。存储属性这里没有什么特 别要强
Swift 进阶 02: 类与结构体(下)
一、异变方法 1 mutating关键字 上篇文章中,了解到 Swift 中 class 和 struct 都能定义方法。但是有一点区别的是默认情况下,值类型属性不能被自身的实例方法修改。 解决方式
Swift 进阶 01: 类与结构体 (上)
一、初始类与结构体 class (类) && struct (结构体) Class: Struct: 结构体和类的主要相同 定义存储值的属性 定义方法 定义下标以使用下标语法提供对其值的访问 定义初始
iOS底层原理04:类的原理之结构分析
前言 通过前面学习得知,万物皆对象,类有isa指针,那么类的isa又指向哪里呢? 一、元类探索 案列分析如下 猜想:类和对象,可以无限开辟,内存不止一个类?执行以下部分代码,继续分析 ^_^ 打印结果
iOS底层原理 03:OC对象初始化之本质与iSA
学习对象的本质,先引入工具Clang 一、Clang 1. 什么是Clang Clang是一个C语言、C++、Objective-C语言的轻量级编译器。源代码发布于BSD协议下。 Clang将支持其普
iOS底层原理 02:OC对象初始化之内存探索
物来则应,物去不留 ~ 发现问题: objc 无法编译? 调试问题? alloc -> objc_alloc ? instanceSize 大小计算?8 + 8 +4 -> 32的大小, 为啥不是24
iOS底层原理 01:OC对象初始化之alloc流程分析
一、alloc对象的指针地址和内存地址的分析 在进行alloc的源码分析,先通过例子查看指针地址和内存地址的区别: 打印分别输出内存、内存地址、指针地址,结果如下: 结果分析: alloc 开辟了内存
个人成就
文章被点赞
12
文章被阅读
6,969
掘力值
264
关注了
37
关注者
9
收藏集
0
关注标签
60
加入于
2020-09-28