摘要:基本信息父类子类无类含义元素类遵循的协议属性包含元素的个数元素数组第一个元素数组第二个元素数组第三个元素数组第四个元素数组第五个元素数组最后一个例子和协议配合使用的比较多方法介绍初始化一个对象数据来自一个数组初始化一个对象数据来自一个数组,
基本信息
父类 | NSObject | |
---|---|---|
子类 | 无 | |
类含义 | RAC元素类 | |
遵循的协议 |
|
|
属性 | NSUInteger count | 包含元素的个数 |
id first; | 元素数组第一个 | |
id second; | 元素数组第二个 | |
id third | 元素数组第三个 | |
id fourth | 元素数组第四个 | |
id fifth | 元素数组第五个 | |
id last | 元素数组最后一个 |
[[self rac_signalForSelector:@selector(tableView:didSelectRowAtIndexPath:) fromProtocol:@protocol(UITableViewDelegate)] subscribeNext:^(RACTuple *tuple) { NSLog(@"%@", tuple.first); NSLog(@"%@", tuple.second); }];
和协议配合使用的比较多
+ (instancetype)tupleWithObjectsFromArray:(NSArray *)array;
初始化一个RACTuple对象数据来自一个数组
+ (instancetype)tupleWithObjectsFromArray:(NSArray *)array convertNullsToNils:(BOOL)convert;
初始化一个RACTuple对象数据来自一个数组,如果convert设置为YES,那么NSNull值会被转换为RACTupleNil
+ (instancetype)tupleWithObjects:(id)object, ... NS_REQUIRES_NIL_TERMINATION;
初始化一个RACTuple对象数据来自一个数组
- (NSArray *)allObjects;
返回元素数组
- (instancetype)tupleByAddingObject:(id)obj;
还可以增加元素
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/15591.html
阅读 2780·2021-11-17 09:33
阅读 2361·2021-11-15 11:38
阅读 2474·2021-11-04 16:13
阅读 15815·2021-09-22 15:07
阅读 810·2019-08-30 15:55
阅读 3129·2019-08-30 14:15
阅读 1559·2019-08-29 13:59
阅读 3073·2019-08-28 18:28