基本信息 例子 和協議配合使用的比較多 方法介紹 ...
基本信息
例子
[[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;
還可以增加元素