首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
技术狂热爱好者
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 53
沸点 0
赞
53
返回
|
搜索文章
赞
文章( 53 )
沸点( 0 )
iOS:copy的本质
因为是浅拷贝,没有产生新的对象,指针 str2 仍然指向源对象,所以此时copy方法执行的逻辑等价于retain,也就是仅仅让源对象的引用计数器增加了1,所以最终 str1.retainCount的结果是 2 。因为 str2 指向源对象,所以自然而言的str2.retainC…
React Native 从入门到源码分析 - 了解 RN 百态
本文带你了解 React Native 出现的背景、解决的问题以及深入学习理解 React Native 的运行机制。
iOS-isa属性
通过我的前一篇文章。我们可以得出,isa是对象alloc的时候,伴随初始化的一个属性。 其内部是一个联合体,其中包含一些类的信息。 得出结论:isa是一个isa_t结构的联合体,其中包含cls类指针,或者一个ISA_BITFIELD位域。 指信息在存储时,并不需要占用一个完整的…
iOS 性能优化总结
在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。随后…
iOS使用RunLoop监控线上卡顿
关于性能优化,我之前写过iOS性能优化,经过优化之后,我们的APP,冷启动,从2.7秒优化到了0.6秒。 ,那么使用RunLoop如何来监控性能卡顿呢。 通过iOS性能优化 我们知道,简单来说App卡顿,就是FPS达不到60帧率,丢帧现象,就会卡顿。但是很多时候,我们只知道丢帧…
OC内存管理--引用计数器
否则Runtime会使用一张散列表来管理引用计数。 Tagged Pointer指针的值不再是地址了,而是真正的值。所以,实际上它不再是一个对象了,它只是一个披着对象皮的普通变量而已。所以,它的内存并不存储在堆中,也不需要malloc和free; 在内存读取上有着3倍的效率,创…
nodejs: mac上阿里云部署
🍀🍀🍀今天是双11,你剁手了吗!反正我没手剁了!感觉双11不买点什么东西感觉不合众,索性在索尼官网店买了耳机,哈哈!奔着热巴来的!好吧,索性也买了个阿里云来学习学习【1】登陆服务器1。mac上打开终端
Charles 从入门到精通 - 唐巧的技术博客
全面介绍了 Charles 使用的各种技巧。
iOS复习和面试中有关SDWebImage可能知识点总结(1)
1. SDWebImage内部实现原理步骤 2. 最大缓存和时间设置 3. 区分:三种种缓存(内存图片缓存,磁盘图片缓存,内存操作缓存) 磁盘缓存是通过 NSFileManager 来实现文件的存储(默认路径为/Library/Caches/default/com.hackem…
下一页
关注了
47
关注者
0
收藏集
18
关注标签
7
加入于
2018-04-11