我有一个MainController,它创建一个对象(比如多边形),一个控制器(比如,polygonViewController)。 PolygonViewController有两个出口:
IBOutlet Polygon* aPolygon;
IBOutlet UILabel* numOfSidesLabel;
它调解Polygon和PolygonViewController.xib文件。
如何确保PolygonViewController的aPolygon与mainController中创建的多边形相同(实例)?
我尝试将@property Polygon* aPolygon;
添加到PolygonViewController然后在MainController中我做polygonViewController.aPolygon = polygon;
但是,PolygonViewController中的aPolygon awakeFromNib方法始终为null。
答案 0 :(得分:1)
您是否尝试过使用单件对象?
您可以将aPolygon类设置为单个对象,因此,您将始终使用同一个对象来处理所需数量的viewControllers。
希望这会对你有帮助!
干杯,
VFN