我在一个类中有一个NSString,在另一个类中有一个UILabel,在我的第3个类中有第3个UILabel。在IB中,他们都有3种不同的观点。
我希望第一类将一些字符串保存到NSString,并且我希望第二视图UILabel等于该NSString,第三类'UILabel等于第二类'UILabel。
我怎么做?
提前致谢!
最佳答案
这是一个具有常见解决方案的常见问题。
创建一个model class来保存您的字符串。在应用程序委托中实例化此类的对象(可能在applicationDidFinishLaunching:
中),并将其传递给所有三个视图控制器。子视图控制器在模型类上使用Key-Value Observing,这样它们就会收到有关模型中任何更改(即,字符串更改)的警报。
关于iphone - 在多个类之间的UILabel中共享相同的文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10855144/