Objective-C基础入门指南

这篇教程假设您已具备基本的C语言知识,包括数据类型、函数、返回值、指针和内存管理。如果您缺乏这些背景,建议先阅读K&R的书《C程序设计语言》。Objective-C是C语言的衍生语言,继承了C的特性,但也有自己的特殊之处。例如,在Objective-C中,使用nil代替了C/C++中的NULL,可以向nil发送消息而不会导致错误。此外,Objective-C中引入了BOOL类型,只有两个值:YES和NO,不同于C的TRUE和FALSE。在编译时,推荐使用#import而不是#include,后者需要使用条件编译指令,容易出错。Objective-C中的消息和方法可以互换使用,消息的动态转发使得对象间的交互更加灵活。
pdf 文件大小:379.94KB