Ios @[]符号在objective-c中代表什么?
我正在学习objective-c,面试官问了我这个问题Ios @[]符号在objective-c中代表什么?,ios,objective-c,Ios,Objective C,我正在学习objective-c,面试官问了我这个问题 在objective-c中,@[]符号是什么意思?它是一个NSArray类文本。您可以使用以下命令创建实例 NSArray *array = @[]; 实现这一点的不同方法 NSArray *array = [[NSArray alloc] init]; 结果是相同的它是一个空数组,因为您可以这样创建数组: NSArray* array = @[@"A", @"B"]; 这是一个空数组它的意思是分配了空数组HY-3,这个问题怎么了??
在objective-c中,
@[]
符号是什么意思?它是一个NSArray
类文本。您可以使用以下命令创建实例
NSArray *array = @[];
实现这一点的不同方法
NSArray *array = [[NSArray alloc] init];
结果是相同的它是一个空数组,因为您可以这样创建数组:
NSArray* array = @[@"A", @"B"];
这是一个空数组它的意思是分配了空数组HY-3,这个问题怎么了??