最新 最热

iOS-内存管理(二)

AutoreleasePoolPageData(_next,_thread,AutoreleasePoolPage *_parent,_depth,_hiwat)

2020-12-25
1

iOS学习--NSObject详解

官方对于NSObject的解释如下:The root class of most Objective-C class hierarchies, from which subclasses inherit a basic interface to the runtime system and the ability t...

2020-12-25
1

runtime

作为iOS开发者,runtime特性是必须了解的重点加分项。这并不是说你可以说出消息机制,运行时消息重定向,或者利用runtime特性实现交换方法等,而是更应该深入了解其原理,"知其然且知其所以然"才能不断成长。 Object-C是面相运...

2020-12-23
1

iOS-内存管理(一)

heap: which is created objc and block by alloc will store in heap area

2020-12-21
1

OC-类加载

7.6 implementationwithBlock_init() //初始化block

2020-12-14
1

OC-从方法的汇编层看消息转发流程

CacheLookup Normal,objc_msgSend(sel,imp)

2020-12-11
1

OC-类的内存结构-cache

那么楼主打算从每个关键词出发从"点-线-面"的思维方式来研究对象。(既从微观研究到宏观,然后得出一个整体思路)

2020-12-11
1

OC-类的结构-bits

但仅仅源码层面还不足以知道类的结构。那么通过在类里添加属性以及clang 编译出源c代码

2020-12-09
1

ios开发之Alloc底层原理探究

objetc_alloc->alloc->_objc_rootAlloc->callAlloc->_objc_rootAllocWithZone->_class_createInstanceFromZone

2020-12-09
1

Swift性能优化分析

自从2014年Apple发布Swift语言以来,历时六年多,Swift已经发布到5.3版本,在5.0版本已经ABI stability,5.2版本也已经module stability,不管是语言还是基础库都日趋稳定,目前国内外大厂也都积极拥抱Swift阵营。...

2020-12-08
1