Objective C来自另一个班级

时间:2015-05-20 02:31:50

标签: ios objective-c string methods

如何从其他类调用方法?假设我有一个视图控制器,它显示一个名为ViewController1的类的字符串。我还有另一个名为ViewController2的类。

我希望ViewController2能够使用ViewController2中的字符串值从ViewController1更新字符串

我该怎么做?我看过单身人士和代表团模式,但他们看不到我想要做的事情。我想定期用不同类的字符串更新一个类?任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

取决于你想要两个类的紧密耦合。 ViewController1需要了解ViewController2,反之亦然吗?它们都是同一类的实例吗?它们是否同时存在且可见? 这可以像VC1调用VC2上的方法或委托一样简单(如您所述)。您可以查看NSNotificationCenter或KVO以获取更松散耦合的代码。