NeroXie的个人博客


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

OC内存管理-引用计数器

发表于 2018-12-02 | 更新于: 2022-11-23 | 分类于 OC对象内存
字数统计: 4.4k
引用计数的存储策略 有些对象如果支持使用Tagged Pointer,苹果会直接将其指针值作为引用计数返回; 如果当前设备是64位环境并且使用Objective-C 2.0,那么“一些”对象会使用其isa指针的一部分空间来存储它的引用计数; 否则Runtime会使用一张散列表来管理引用计数。 Ta ...
阅读全文 »

OC对象的生成与销毁

发表于 2018-12-02 | 更新于: 2022-11-23 | 分类于 OC对象内存
字数统计: 2.1k
在iOS开发中了,我们每天都会使用+ alloc和- init这两个方进行对象的初始化。我们也这知道整个对象的初始化过程其实就是开辟一块内存空间,并且初始化isa_t结构体的过程。 alloc的实现1234567+ (id)alloc { return _objc_rootAlloc ...
阅读全文 »

Hexo+GitHub Pages+Mweb搭建博客

发表于 2018-12-01 | 更新于: 2022-11-23 | 分类于 博客搭建
字数统计: 2.1k
更新于2020-01-25 添加Hexo的Git管理 花了两三个小时终于将自己的博客搭建好了,下面就分享一下整个过程。由于我自己本来Mac上就装了Homebrew,所以就省略了安装Homebrew的过程了。直接从安装nvm开始。 nvm and node使用nvm安装node安装nvm 1brew ...
阅读全文 »

Block原理

发表于 2018-09-05 | 更新于: 2022-11-23 | 分类于 OC对象内存
字数统计: 4.7k
通过clang分析Block是如何实现的。
阅读全文 »
123
NeroXie

NeroXie

May the Force be with you

24 日志
10 分类
6 标签
GitHub E-Mail 掘金 简书
© 2018 — 2022 NeroXie
NeroXie的个人博客
博客全站共70.1k字