我正在尝试在iPhone 6和6+模拟器上运行我的应用程序但是我的UITableViewController没有显示表,没有。只是一个空白的屏幕。适用于iPhone 4,4s 5和5s。可能出现什么问题?
编辑:刚刚发现该表工作正常,实际上我的数据提取到Parse.com无效,代码如下:- (void)viewDidLoad {
[super viewDidLoad];
self.tableView.separatorColor = [UIColor whiteColor];
self.tableView.allowsSelection = NO;
//if user item not set through login
if(!self.currentUser) {
__weak FriendsViewController *weakSelf = self;
weakSelf.currentUser = [[appUser alloc] initWithParseUser:[PFUser currentUser]];
[weakSelf.currentUser populateFriendsArrayWithCompletionHandler:^(BOOL successful, NSError *error, BOOL addSelf, BOOL alreadyFriends) {
NSLog(@"Array filled");
NSLog(@"%lu",(unsigned long)[self.currentUser.friends count]);
[self.tableView reloadData];
}];//end populate method call
}
}
由于某些原因,在使用iPhone6和6+的Parse.com通话后阵列是空的,但对于iPhone4,4s,5,5s来说它完全没问题!好像很奇怪。不确定这里发生了什么。