在另一个类中使用对象
我有两个UIViewControllers
,我想要一个自定义button显示其中之一。 我已经写了这个代码。 我也写了一个popover代码给另一个ViewController
,并且由于两个控制器都属于我的“ViewController”类,这个button也显示在第二个ViewController
,我不想要。
很明显,我可以创build另一个类,使我的第二个ViewController
成为这个类的成员,但是我希望我的第二个ViewController
的代码在第一个ViewController
中改变button的颜色,所以我如何使用我的第一个类中的对象第二类implementation
文件?
我有两个UIViewControllers,我想要一个自定义button显示其中之一。 我已经写了这个代码。 我也编写了一个popover的代码给另一个ViewController,并且由于两个控制器都是我的“ViewController”类的子类,这个button也显示在第二个ViewController上,我不想要。
你为什么不把一些财产私有化,以免遗传呢?
很明显,我可以创build另一个类,使我的第二个ViewController成为这个类的成员,但是我希望我的第二个ViewController的代码在第一个ViewController中改变button的颜色,所以我如何使用我的第一个类中的对象第二类实现文件?
您的主要问题是从ClassB访问ClassA的对象 。
这里有很多方法和答案在这里做:
通过不同视图中的button更新标签
Xcode – 从不同视图更新ViewController标签文本
在另一个类中设置标签文本
在另一个视图上设置标签以存储NSDate