Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone UILabel不以编程方式更新_Iphone_Ios_Objective C - Fatal编程技术网

Iphone UILabel不以编程方式更新

Iphone UILabel不以编程方式更新,iphone,ios,objective-c,Iphone,Ios,Objective C,当用户“登录”到我的应用程序时,我正在尝试更新UILabel。我已经在我的故事板上放置了一个UILabel,但它似乎没有更新,我的代码如下 ViewController.h @interface ViewController : UIViewController{ IBOutlet UILabel *followersCount; } @property(nonatomic, retain) IBOutlet UILabel *followersCount; @end 然

当用户“登录”到我的应用程序时,我正在尝试更新UILabel。我已经在我的故事板上放置了一个UILabel,但它似乎没有更新,我的代码如下

ViewController.h

@interface ViewController : UIViewController{    
     IBOutlet UILabel *followersCount;
}

@property(nonatomic, retain) IBOutlet UILabel *followersCount;

@end
然后,我有一个通过HTTP连接到REST API的操作,它返回一个字符串,如果该字符串为true,则用户已登录,因此我希望将该用户的追随者记录到标签上,因此我使用以下代码:

ViewController.m

followersCount.text = @"Hello World";

但我得到的是默认的“标签”文本,而不是预期的“Hello World”

检查标签插座是否正确连接到.xib或故事板文件上的标签

如果是,请尝试在标签名称之前添加
self

self.followersCount.text = @"Hello World";

你把插座接上了吗?在哪里调用此代码?该代码是否被调用?显示用于检查响应的代码。很显然,如果您没有正确地检查,那么您的更新将永远不会发生。在登录函数中调用代码时,代码必须在显示新情节提要时运行,代码就在上面。Jeremy我不确定你所说的检查响应是什么意思。我试图运行'NSLog(@“%@”,self.followerscont.text);'它返回null,为什么会这样?我希望是'Label'@jacobalk,很可能是因为您没有在故事板文件中连接IBOutlet