/learn-macos

learn macos develop

Primary LanguageObjective-CMIT LicenseMIT

learn-macos

learn macos develop

业余时间学习计划

参考文档

OC

快速阅读

菜鸟教程:OC入门教程

OC简介

十分钟让你明白Objective-C的语法(和Java、C++的对比)

Objective-C 与 C++ 的区别

From-Cplusplus-to-Objective-C-A-quick-guide-for-pr

从 C++ 到 Objective-C的快速指南(上文翻译)

优秀博客

从 C++ 到 Objective-C

macOS 开发 - 入门笔记

Programming_Mac_OS_X_with_Cocoa_for_Beginners

书籍推荐

书籍

OC的经典书:

FromCtoObjetive-C

Cocoa OC入门的经典书:

Cocoa入门-使用Objective-c 中文第二版 读书笔记

Learning CocoawithObjective-C 英文第三版

Cocoa和Objective-C:构建和运行

Cocoa swift:

cocoa-programming-for-osx

重要知识点

OC内存管理机制

OC 内存管理之手动内存管理MRC

高效 OC开发之内存管理

Objective-C 中的内存分配

OC-OC的内存管理机制

Objective-C 内存管理基础

Objective-C 内存管理深入

彻底理解 iOS 内存管理(MRC、ARC)

macos(cocoa)

官方文档

文档主页

Cocoa Application Layer

mac应用启动与停止

macos事件架构

多线程和runloop

appkit api

Core Foundation的内存管理编程指南(CFRef和CF之类的内存管理原理)