我有一个生成PFObject并将其存储在NSMutableArray中的方法。然后,一个tableview用这个数组填充自己。但是,存储PFObject的方法不能成功添加对象。方法如下:

- (void)addListing{
    PFObject* userListing = [PFObject objectWithClassName:@"userListing"];
    [userListing setObject:[NSString stringWithFormat:@"John Smith"] forKey:@"userName"];
    [userListing setObject:[NSString stringWithFormat:@"408 521 3322"] forKey:@"userPhoneNumber"];
    [userListing setObject:[NSString stringWithFormat:@"Lorem Ipsum Dolor Sit Amet"] forKey:@"listingName"];
    [userListing setObject:[NSString stringWithFormat:@"$10"] forKey:@"listingPrice"];

    [listings addObject:userListing];
    [userListing saveInBackground];

    NSLog(@"%i", listings.count);
}


在最后一行,我让控制台打印列表中存储的对象数量,但是它反复打印零。我要去哪里错了?

最佳答案

确保正在初始化阵列。

关于iphone - 为什么未将此对象添加到此数组?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17914337/

10-10 08:24