OStack程序员社区-中国程序员成长平台

标题: ios - UILabel.text 不会从 NSString (iOS) 更改 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 10:06
标题: ios - UILabel.text 不会从 NSString (iOS) 更改

我正在尝试将 name(UILabel).text 更改为 nameString(NSString) 但它不会在屏幕上显示它(它确实发生了变化 - 它是我调试时的值还是正确的值)。

代码:

NSString *namesString = [self.names objectAtIndex:i];
infoWindow.storeAddressLabel.text = namesString;

注意:如果我输入:

infoWindow.storeAddressLabel.text=@"someText";

有效

有人知道这是为什么吗?谢谢!



Best Answer-推荐答案


您引用了两个不同的变量。在第一行定义 nameString,然后在下一行使用 namesString 设置额外的 s

关于ios - UILabel.text 不会从 NSString (iOS) 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34657178/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4