我正在尝试将 name (UILabel ).text 更改为 nameString (NSString ) 但它不会在屏幕上显示它(它确实发生了变化 - 它是我调试时的值还是正确的值)。
代码:
NSString *namesString = [self.names objectAtIndex:i];
infoWindow.storeAddressLabel.text = namesString;
注意:如果我输入:
infoWindow.storeAddressLabel.text=@"someText";
有效
有人知道这是为什么吗?谢谢!
Best Answer-推荐答案 strong>
您引用了两个不同的变量。在第一行定义 nameString ,然后在下一行使用 namesString 设置额外的 s
关于ios - UILabel.text 不会从 NSString (iOS) 更改,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/34657178/
|