怎么理解NSSet, 开发中那会用到这东西

iOS 码拜 4年前 (2016-03-26) 212次浏览
– (instancetype)initWithObjects:(const id [])objects count:(NSUInteger)cnt 这个方法,怎么用呢?
解决方案

40

NSString *a[3];
a[0] = @”a0″;a[1] = @”a1″;a[2] = @”a2″;
NSArray *array = [[NSArray  alloc] initWithObjects:a Count:2];
则array 结果为@[@”a0″,”a1″]
其中Count必须小于等于a的个数,否则crash
NSSet 同理,区别
NSArray:有序的集合,存储的元素在一个整块的内存中并按序排列;
NSSet:无序的集合,散列存储。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明怎么理解NSSet, 开发中那会用到这东西
喜欢 (0)
[1034331897@qq.com]
分享 (0)