首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
醉了码
掘友等级
iOS研发工程师
主要从事移动端开发,也参与过微信小程序、h5、flutter混合开发,对学习始终充满热忱!
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
iOS底层原理(35)-内存管理(中)
__weak 会在内部加1 散列表结构分析 SideTable weak_table rootRetainCount 代码探索 - 弱引用表 从上面可以得出结论,使用弱引用的时候,不会对原来对象的引用
iOS底层原理(34)-内存管理(上)
一、内存布局 1、内核区 用于系统级别的操作空间。 2、栈区 存放局部变量、方法参数、函数、方法指针 空间小 内存地址:一般为0x7开头; 从高到低分配空间 栈区内存如何定位? 是通过sp寄存器定位的
iOS底层优化(33) - 启动优化之clang插桩
Clang 原理 Clang文档 https://clang.llvm.org/docs/SanitizerCoverage.html 苹果提供的一个代码跟踪的功能, Tracing PCs 1、将-
iOS底层优化(32) - 启动优化之理论知识
启动优化理论知识 启动过程使用main函数作为分界点分为两部分,main函数之前(premain),main函数之后。 iOS监测 - premain DYLD的反馈来监听main函数之前阶段,操作步
算法(14)- 树
树的相关概念 结点 : 树中的⼀个独⽴单元. 包含⼀个数据元素及若⼲指向其他⼦树的分⽀. 例如, A,B,C,D等都是结点; 结点的度: 结点拥有的⼦树数称谓结点的度. 例如A的度是3, C的度为1,
算法(10)-字符串匹配
字符串匹配 题目 有一个主串S = {a, b, c, a, c, a, b, d, c}, 模式串T = { a, b, d } ; 请找到模 式串在主串中第一次出现的位置;
算法(9)-栈思想下相关算法解析
栈思想总结: 1、进制转换 题目 十进制转八进制 思路 代码实现 2、杨辉三角问题 题目 思路 代码实现 3、爬楼梯问题 题目 a思路(递归法) a代码实现 b思路(动态规划) b代码实现 4、每日温
iOS tableView的使用
1、UITableView ReloadData那些坑 调用reloadData 之后,立即调用numberOfRowsInSection,但是cellForRowAt和heightForRow 是异
Swift学习笔记(3)--属性
一、存储属性 存储属性是一个作为特定类和结构体实例一部分的常量或变量。存储属性要么是变量存储属性(由 var 关键字引入)要么是常量存储属性(由 let 关键字引入)。 二、计算属性 存储的属性是最常
Swift学习笔记(2)-- 类与结构体(下)方法
一、异变方法 Swift 中 class 和 struct 都能定义方法。但是有一点区别的是默认情况下,值类型属性不能被自身的实例方法修改。如下所示:会报错。 mutating关键字 在结构体的方法前
下一页
个人成就
文章被点赞
48
文章被阅读
39,386
掘力值
1,286
关注了
13
关注者
24
收藏集
5
关注标签
1
加入于
2021-06-05