我正在使用一种方法来填充数组。在我返回数组之前,我可以用 friendsArray.count 计算对象的数量,我得到 3。在我使用数组的方法中,我用下面的代码调用它。
userHomeDetails *friendsInstance =[[userHomeDetails alloc] init];
self.friendsImageInstance = [friendsInstance getFriendsImage:1];
NSLog(@"size of array %d", friendsImageInstance.count);
userHomeDetails 是一个 NSObject,我在其中保存了调用数据库的方法。getfriendsImage 是我调用数据库的方法,在返回数组之前,我可以看到我的计数为 3。friendsImageInstance 是一个声明、分配和初始化的 NSMutableArray,这是我要计数的数组。
当我检查friendsImageInstance.count 的计数时,它返回0。但是它有数据,我可以使用它并填充我的表没有问题。
任何线索?