GithubHelp home page GithubHelp logo

ty969975553 / learn-macos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from barry-ran/learn-macos

0.0 0.0 0.0 77.25 MB

learn macos develop

License: MIT License

C++ 1.52% C 8.86% Objective-C 63.46% Objective-C++ 25.77% QMake 0.40%

learn-macos's Introduction

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之类的内存管理原理)

learn-macos's People

Contributors

barry-ran avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.