为您找到相关结果120,959个
Objective-C中NSArray的基本用法示例_IOS_脚本之家
NSArray *array = [NSArray arrayWithObjects:stu1,stu2,stu3,stu4, nil nil]; NSArray *array2 = [array sortedArrayUsingComparator:^NSComparisonResult(Student *obj1, Student *obj2) { NSComparisonResult result = [obj1.firstName compare:obj2.firstName]; if (result == NSOrderedSame) { result = ...
www.jb51.net/article/725...htm 2024-5-30
iOS遍历集合(NSArray、NSDictionary、NSSet)的方法总结_IOS_脚本之家
NSArray *iosArray = @[@"L", @"O", @"V", @"E", @"I", @"O", @"S"]; NSEnumerator *enumerator = [iosArray objectEnumerator];//正向遍历 NSEnumerator *enumerator = [iosArray reverseObjectEnumerator];//反向遍历 id object; while((object = [enumerator nextObject]) != nil) { //...
www.jb51.net/article/1076...htm 2024-5-30
iOS 数据结构之数组的操作方法_IOS_脚本之家
@throw[NSException exceptionWithName:@"add object null."reason:@"object must be not null ."userInfo:nil]; return; } ///判越界 if((index > _size)) { @throw[NSException exceptionWithName:@"Array is out of bounds"reason:@"out of bounds"userInfo:nil]; return; } if(_size == _capaci...
www.jb51.net/article/1443...htm 2024-5-30
Swift教程之集合类型详解_Swift_脚本之家
Swift数组是储存确定的值,这个Objective-C中的NSArray和NSMutableArray类是有区别的。因为它们是储存各种的对象,而且并不提供返回任何有关对象的具体信息。在Swift中,无论是确定的声明,还是隐式的声明,数组是非常确定它自身是储存什么样的类型,而且,它并不一定要求储存的是类对象。所以Swift数组是类型安全的,因为它一...
www.jb51.net/article/597...htm 2024-5-30
探讨Swift数组和字典_Swift_脚本之家
Swift数组是具体的。他不同于Objective-C的的NSArray和NSMutableArray里的类,它可以存储任何类型的对象,不提供有关它们返回的对象的性质的任何信息 数组是一个存储多个相同类型的值的有序列表。相同的值,可以在不同的位置出现在一个数组中的多个次。 Swift数组是具体的。他不同于Objective-C的的NSArray和NSMutable...
www.jb51.net/article/762...htm 2024-5-30
iOS中遍历的方法总结_IOS_脚本之家
NSArray *iosArray = @[@"a", @"b", @"c", @"d", @"e", @"f", @"g"]; NSEnumerator *enumerator = [iosArray objectEnumerator];//正向遍历 // NSEnumerator *enumerator = [iosArray reverseObjectEnumerator];//反向遍历 id object; ...
www.jb51.net/article/1123...htm 2024-5-30
iOS中使用对象的弱引用示例代码_IOS_脚本之家
根据上面的理论知识,我们可以使用 NSValue 写出弱引用的集合对象,思路很简单,创建集合类的分类,然后使用 NSValue 来进行包装。看下面的示例代码即可。 NSArray+MZWeak.h 1 2 3 4 5 6 @interface NSArray (MZWeak) - (id)mz_weak_objectAtIndex:(NSUInteger)index; @end @interface NSMutableArray (MZWeak...
www.jb51.net/article/1541...htm 2024-5-30