240 发简信
IP属地:上海
  • 120
    使用React Native如何搭建iOS开发环境

    安装依赖 必须安装的依赖有:Node、Watchman、Xcode 和 CocoaPods。虽然你可以使用任何编辑器来开发应用(编写 js 代码),但你仍然必须安装 Xcod...

  • Swift面向协议编程

    对面向协议不熟悉的swift开发者,个人感觉这篇文章写得很好,适合面向协议编程的初学者。原文作者:http://www.tuicool.com/articles/AzAZvq...

  • 120
    Swift-进阶 01:Swift源码编译

    Swift 进阶之路 文章汇总[//www.greatytc.com/p/5fbedf309237] 编译环境 MacOS Big Sur 11.0.1 Xcode...

  • 120
    Swift-进阶 02:类、对象、属性

    Swift 进阶之路 文章汇总[//www.greatytc.com/p/5fbedf309237] 本文主要介绍以下几点 通过SIL来理解对象的创建 Swift类...

  • 120
    iOS底层-内存管理

    本文主要是分析内存管理中的内存管理方案,以及retain、retainCount、release、dealloc的底层源码分析 ARC&MRC iOS中的内存管理方案,大致可...

  • 120
    iOS底层-启动优化(二进制重排)

    二进制重排原理 在虚拟内存部分,我们知道,当进程访问一个虚拟内存page,而对应的物理内存不存在时,会触发缺页中断(Page Fault),因此阻塞进程。此时就需要先加载数据...

  • 120
    iOS底层-LLVM编译流程&Clang插件

    LLVM LLVM是架构编译器的框架系统,以C++编写而成,用于优化任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(r...

个人介绍
三分天注定,七分靠打拼,爱拼才会赢