我的NSString没有显示在我的UILabel中。
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:YES];
PFUser *user = [PFUser currentUser];
NSString *schoolString = user[KEY_SCHOOL];
NSLog(@"%@", schoolString);
school.text = [NSString stringWithFormat:@"%@", schoolString];
}
NSLog会返回有效的结果。我的标签在IB和所有内容中都正确连接。
非常奇怪的错误。
答案 0 :(得分:0)
确保您为此UILabel IBOutlet已连接。检查UILabel是否已启动。
尝试NSLog school
。
答案 1 :(得分:0)
由于您的NSLog
未返回有效结果,因此表示您设置schoolString
的值无效(可能为零)。您的PFUser
对象可能会出现问题。确保user[KEY_SCHOOL]
返回您想要的结果。
也许您需要使用[user objectForKey:KEY_SCHOOL]
代替。