oc特点总结
来源:互联网 发布:虚拟机网络电缆被拔出 编辑:程序博客网 时间:2024/06/05 15:52
Objective-C与其它面向对象有着明显的不同,它有这自己鲜明的特色,特点:兼容性、字符串、类、方法、属性、协议和分类。
1. 兼容性
Objective-C可以说是一种面向对象的C语言,在Objective-C的代码中可以有C和C++语句,它可以调用C的函数,也可以通过C++对象访问方法。
2. 字符串
Objective-C通常不使用C语言风格的字符串。大多数情况下是使用Foundation框架的NSString类型的字符串。NSString类提供了字符串的类包装,支持Unicode,printf风格的格式化工具等等。它是在普通的双引号字符串前放置一个@符号,如下面的例子所示:
NSString* myString = @"My String\n";
NSString* anotherString = [NSString stringWithFormat:@"%d %s", 1, @"String"];
3.类
Objective-C是一种面向对象的语言,定义类是它的基本能力。Objective-C的类声明和实现包括两个部分:接口部分和实现部分。
4.方法
Objective-C是一种面向对象的语言,定义方法也是它的基本能力。Objective-C中方法不是在“.”运算符,而是采用“[]”运算符。有时候方法调用也称为:消息发送。
5. 属性
属性是Objective-C 2.0提出的概念,它是替代对成员变量访问的“读取方法(getter)”和“设定方法(setter)”的手段,为了对类进行封装一般情况下不直接访问成员变量,而是通过属性访问。
6.协议
Objective-C中的协议类似于Java中的接口或C++的纯虚类,只有接口部分定义没有实现部分,即只有h文件没有m文件。
7.分类
Objective-C中的分类是类似与继承机制,通过分类能够扩展父类的功能。
- oc特点总结
- Objective C Programming( OC ) 语法特点总结
- OC语言特点
- oc 概述及特点
- OC语言的特点
- OC 总结
- OC 总结
- OC总结
- OC总结
- OC总结
- OC总结
- OC总结
- OC-总结
- OC总结
- OC总结
- oc总结
- OC总结
- OC-总结
- 求最远点对
- 退出页面执行相应操作
- mongodb安装与基础使用
- TCP/IP相关
- 从博客园转来,第一篇不废话。。。
- oc特点总结
- SQL 更新
- 关于信息管理系统需求调研的几点建议
- iOS应用程序生命周期(前后台切换,应用的各种状态)详解
- UML综述
- Android隐藏应用程序的图标
- 如何打造一份超级简历
- NSDate简单用法
- 使用Google code + SVN进行多人开发