首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Fade_VV
掘友等级
java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
146
文章 143
沸点 3
赞
146
返回
|
搜索文章
最新
热门
Tip-控件抖动提示动画。
这是一个简单的抖动动画用于提示用户注意那个控件的问题。 主要使用的技术原理就是获取控件的layer层,然后做控件的左右两侧加10的坐标点。然后在这两个坐标点之间做一个基础的平移动画。 这个是看到的一个
iOS - YYCache探究
YYCache YYCache.h 简介 缓存名字、内存缓存、磁盘缓存 4个构造方法。两个name、两个path 判断是否有Key这个键值、一个带有Block的判断可以用来做操作 根据键值取值、带有B
CTMediator的简单使用
CTMediator 主要用于组件化之间的通讯实用,组件化后为了降低2个模块之间的耦合度一般不建议之间引用头文件来使用. CTMediator 相当于中间层的中介对象,通过这个中介对象,让A模块调用了
ios 面试题记录
一、选择题(每题5分) [☑️] A: LGTeacher - LGTeacher B: LGTeacher - LGPerson C: LGTeacher - NSObject D: LGTeach
自动释放池浅析
自动释放池 objc_autoreleasePoolPush objc_autoreleasePoolPop 结构体中有一个构造函数和析构函数 objc_autoreleasePoolPush Aut
弱引用表浅析
散列表的结构分析 slock : 锁 refcnts : 引用计数表 weak_table : 弱引用计数表 被__weak 修饰的对象会加入到这个表中。 weak __weak typeof(id)
内存管理- taggedpoint- retain&release
内存布局 栈区:函数,方法指针,局部变量,由sp寄存器去定位。 堆区 通过alloc分配的对象,block copy,由对象的地址去定位。 BSS段:未初始化的全局变量,静态变量 数据段: 初始化的全
LLVM
LLVM学习 解释型语言 vim 创建一个py文件 写完一个简单的print("hello word")后保存退出 打印内容结果就出来的 编译型语言 终端vi hello.c 后写入一些简单的c语句打
- block的底层浅分析
block的分类 创建一个block.c文件 打开终端进入当前文件路径中 输入指令 xcrun -sdk iphonesimulator clang -S -rewrite-objc -fobjc-a
锁底层分析
synchronized @synchronized 代码块 -> 到底是什么 怎么研究 汇编 + xcrun 1: 枷锁的效果 2: 递归可重入 3: 什么结构 终端cd + 文件路径 终端 xc
下一页
个人成就
文章被点赞
267
文章被阅读
118,702
掘力值
4,274
关注了
36
关注者
78
收藏集
14
关注标签
0
加入于
2020-12-11