深入理解Objective - C编程
1. 引言
在编程的世界里,Objective - C是一门重要的语言。对于初学者来说,Xcode让他们能够直接投入到应用程序的创建中,这是一个很好的开始。但如果想要提升自己的编程水平,就需要深入学习Objective - C的相关知识。下面将为大家详细介绍Objective - C的一些关键内容。
2. Objective - C与C语言的关系
2.1 C语言的地位
C语言是计算机编程历史上最受欢迎的语言之一,发明近半个世纪以来,因其简洁的语法和高效的编译能力,一直是行业的主力军。如今,许多新的编程语言都借鉴了C语言的语法和约定,形成了众多类似C语言的编程语言,如C++、C#、Perl、Java、JavaScript和PHP等。
2.2 “类C”语言与Objective - C
“类C”语言虽然在语法上类似C语言,但实际上并非C语言。而Objective - C是C语言的严格超集,它在C语言的基础上添加了面向对象的特性,却没有改变或去除C语言的任何特性。主要通过引入以 @ 开头的关键字(如 @interface 、 @private 、 @selector 等)和方括号语法( [object message] )来实现面向对象的功能,除此之外的部分都是标准的C语言(ISO/IEC 9899:2011)。
这意味着你可以将任何标准的C代码直接应用到Objective - C项目中,还能在Objectiv
超级会员免费看
订阅专栏 解锁全文
101

被折叠的 条评论
为什么被折叠?



