如何在 Objective C 中打印 Parse 的用户?
how to print users of Parse in Objective C?
我正在尝试打印加载了 Parse 的用户,但找不到代码中的错误。
-(void)viewDidLoad {
[super viewDidLoad];
PFQuery *query = [PFQuery queryWithClassName:@"User"];
[query orderByAscending:@"username"];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (error) {
NSLog(@"Error: %@, %@", error, [error userInfo]);
}
else {
self.allUsers = objects;
NSLog(@"%@",self.allUsers);
[self.tableView reloadData]; }
}];
}
我认为 [self.tableView reloadData] 必须在主线程上 运行 才能从该块内部进行更新。
dispatch_async(dispatch_get_main_queue(), ^{
[self.tableView reloadData];
});
我正在尝试打印加载了 Parse 的用户,但找不到代码中的错误。
-(void)viewDidLoad {
[super viewDidLoad];
PFQuery *query = [PFQuery queryWithClassName:@"User"];
[query orderByAscending:@"username"];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (error) {
NSLog(@"Error: %@, %@", error, [error userInfo]);
}
else {
self.allUsers = objects;
NSLog(@"%@",self.allUsers);
[self.tableView reloadData]; }
}];
}
我认为 [self.tableView reloadData] 必须在主线程上 运行 才能从该块内部进行更新。
dispatch_async(dispatch_get_main_queue(), ^{
[self.tableView reloadData];
});