oc中常见类型

在Objective-C中,有以下常见的类型:

  • 基本数据类型(Primitive Types):

整型:int, long, short, char, BOOL等。
浮点型:float, double等。
其他:NSInteger, NSUInteger, CGFloat等。

  • 对象类型(Object Types):

Foundation框架提供的类:NSString, NSArray, NSDictionary, NSNumber, NSDate等。
自定义类:自定义的Objective-C类,包括通过继承NSObject类创建的类以及其他框架或库提供的类。
系统框架提供的类:例如UIKit框架中的UIView, UILabel, UIButton等。

  • 指针类型(Pointer Types):

对象指针:指向Objective-C对象的指针,使用*表示。例如NSString *, NSArray *等。
C数据类型指针:指向C数据类型的指针,例如int *, float *等。

  • 枚举类型(Enumeration Types):

使用enum关键字定义的枚举类型。

  • 结构体类型(Structure Types):

使用struct关键字定义的结构体类型。

  • 其他类型:

void:表示无类型。
id:表示指向任意Objective-C对象的指针类型。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容