/KnowTheRoot_iOS

This project aims to learn and share the knowledge and experience of iOS development, and try to build a complete stack development system.

Primary LanguageObjective-C

KnowTheRoot

KnowTheRoot_iOS

Principles of IOS system
This project aims to learn and share the knowledge and experience of iOS development, and try to build a complete stack development system.

KnowTheRoot,中文名译为“知本”,取自《大学》,旨在了解iOS开发的底层原理。 欢迎提交Issue与PR,为帮助我们更好的维护此项目。

说明

  • iOS底层系统(iOS Low-level System)
  • iOS视图系统(iOS View System)
  • iOS编译系统(iOS Compile System)
  • iOS工程实践(iOS Engineering Practice)
  • Flutter技术详解(Flutter Technical Details)
  • React-Native技术详解(React-Native Technical Details)
  • Cocoapods原理(Cocoapods Technical Principle)
  • C++知识点总结(C++ Summary)

文章列表

iOS底层系统

文章标题 作者 文章状态
iOS底层系统:Objective-C对象 陈家黎 编辑中
iOS底层系统:Mach详解 陈家黎 已完成
iOS底层系统:内存映射mmap详解 陈家黎 已完成
iOS底层系统:Category 陈家黎 编辑中
iOS底层系统:NSString和NSMutableString剖析 陈家黎 已完成
iOS底层系统:BSD层详解 陈家黎 已完成
iOS底层系统:LRU算法 陈家黎 编辑中
iOS底层系统:Mach调度原理之调度原语 陈家黎 已完成
iOS底层系统:虚拟内存 陈家黎 编辑中

iOS视图系统

文章标题 作者 文章状态
iOS视图系统:UIViewController生命周期 陈家黎 编辑中
iOS视图系统:事件传递 陈家黎 编辑中
iOS视图系统:贝塞尔曲线 陈家黎 编辑中

iOS组件系统

文章标题 作者 文章状态

iOS编译系统

文章标题 作者 文章状态
iOS编译系统:Xcode编译系统概述 陈家黎 编辑中
iOS编译系统:LLVM详解 陈家黎 编辑中

iOS工程实践

文章标题 作者 文章状态
iOS工程实践:int和NSInteger的区别 陈家黎 已完成

跨平台技术

Flutter技术详解

文章标题 作者 文章状态
Flutter技术概览 陈家黎 已完成
Flutter技术原理详解 陈家黎 编辑中

React-Native技术详解

文章标题 作者 文章状态
React-Native技术详解:React-Naitve框架概要 陈家黎 已完成
React-Native技术详解:通信机制详解 陈家黎 编辑中

Cocoapods原理

文章标题 作者 文章状态

C++知识点总结

文章标题 作者 文章状态
C++内存管理 陈家黎 编辑中
C++知识总结:虚函数 陈家黎 编辑中
C++知识总结:Overload、Overwrite及Override的区别 陈家黎 编辑中

其他

文章标题 作者 文章状态
Mac OS X 背后的故事 转载 转载

Contact

LISENCE

该仓库属于知识分享库,禁止一切非声明转载,谢谢合作。