随笔分类 - iOS知识点
摘要:runtime的数据结构图对象、类对象、元类对象类对象存储实例方法列表等信息元类对象存储类方法列表等信息根元类的isa指针指向根类对象————————————————1.什么是runtime: Runtime运行时机制,最主要的是消息机制,是一套比较底层的纯C语言API,属于1个C语言库, 包含了很
阅读全文
摘要:GCD特点:1、GCD是基于c语言的用于多核的并行运算2、GCD会自动利用更多的CPU内核(比如双核、四核)3、GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程)4、程序员只需要告诉GCD想要执行什么任务,不需要编写任何线程管理代码队列:串行队列:会顺序执行 并行队列:可以并行执行 全局
阅读全文
摘要:在 iOS 中,我们通常将内存分为五大部分: * 代码区:用于存放程序的代码,即 CPU 执行的机器指令,并且是只读的。 * 全局区 / 静态区:它主要存放静态数据、全局数据和常量。分为未初始化全局区(BSS 段)、初始化全局区:(数据段)。程序结束后由系统释放。 * 数据段:用于存放可执行文件中已
阅读全文

浙公网安备 33010602011771号