Objective-C for Absolute Beginners入门教程
Objective-C 的语法有点老派但挺经典,尤其适合想了解苹果生态老底子的你。
面向对象的思维方式清晰,类、继承、多态这些概念一个不落,还带点 Smalltalk 那味儿。虽然现在 Swift 更主流,但多底层框架还得靠它。
Objective-C 和C 语言打得火热,想直接用struct
、printf
啥的都不费劲。Runtime 机制也有意思,程序运行时还能改方法、换实现,灵活得。
接口和实现分文件写,用.h
和.m
,清晰又利于复用。你看@interface
里写方法,@implementation
里实现方法,逻辑顺。
开发工具方面,用的就是Xcode。嗯,苹果家的 IDE,不止是写代码,还能调试、模拟、打包全套搞定。想写个简单 App,用它上手还蛮快。
推荐你看看《Objective-C for Absolute Beginners》,从语法、OOP 概念到实际开发框架都有讲,比较系统。虽然书名看着像“零基础”,但内容还是挺丰富的。
如果你之前没接触过面向对象编程,那得先熟一下类和对象这些基本概念,之后再去看 Cocoa 和 Cocoa Touch 框架,就顺多了。
顺便几个不错的参考文章也整理一下,像Objective-C 2.0 运行时和Objective-C 运行时源代码,都能帮你更深入了解底层机制。
如果你打算做 iOS 开发,或者只是想补补 Swift 之前的历史背景,那 Objective-C 还是挺值得一学的,关键你能看懂好多老项目的代码。
14.25MB
文件大小:
评论区