ReactiveCocoa--RACTuple

基本信息

 


例子

    [[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對象數據來自一個數組,若是設置爲YES,那麼值會被轉換爲convertNSNullRACTupleNil

    + (instancetype)tupleWithObjects:(id)object, ... NS_REQUIRES_NIL_TERMINATION;

 

初始化一個RACTuple對象數據來自一個數組

- (NSArray *)allObjects;

 

返回元素數組

- (instancetype)tupleByAddingObject:(id)obj;

 

還能夠增長元素
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息