使用indexSet将对象添加到数组的开头时遇到问题

时间:2015-02-23 19:54:32

标签: ios objective-c nsindexset

我正在从Parse.com后端下载消息对象。我想获取这些下载的消息数组,并将它们插入到我的本地消息数组的开头。我正在尝试使用以下代码:

  [receivedMessagesQuery findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {

        if(!error){

            NSRange range = NSMakeRange(0, [objects count]-1);
            NSIndexSet *indexSet = [NSIndexSet indexSetWithIndexesInRange:range];
            [weakSelf.messages insertObjects:objects atIndexes:indexSet];
            handler(YES, nil,NO,NO);
        }



    }];

我没有收到任何错误消息,但由于某种原因它只是没有添加到数组。我是否以正确的方式创建了范围?

0 个答案:

没有答案