Objective-C

题库介绍
Objective-C 是在 C 语言之上封装了面向对象与动态运行时特性的编程语言,20 世纪 80 年代由 Brad Cox 与 Tom Love 设计,后成为 macOS、iOS 等 Apple 生态的核心开发语言。其语法以 Smalltalk 风格的消息传递机制为核心,通过 [object message] 形式实现运行时多态;配合 NSObject 根类、引用计数内存管理(MRC/ARC)、Category、Protocol、Runtime 等特性,既能直接调用 C/C++ 代码,又能利用 Runtime API 进行类与对象的动态创建、方法交换与钩子编程。随着 Swift 的推出,Objective-C 逐步退居二线,但存量代码、底层框架(如 Foundation、UIKit)及性能敏感模块仍依赖其稳定与动态能力,是 Apple 平台开发者必须掌握的“基石语言”。
基本信息
题目数
300
更新时间
2025-09-16

问题目录