我一直在学习Objective-C,最近才开始使用类(而不是在ViewController中包含所有东西)。我遇到了一个问题,因为我不知道如何处理想要在其他类中可访问的变量。Objective C,类和全局变量
我有一个在我的“ViewController”中创建的UIView的NSArray。然后传递给我的“LayoutManager”,它根据屏幕大小设置它们的框架。这个数组也需要从我的“BlockManager”和“ColorManager”访问。
在类似情况下处理这个数组和其他变量的最佳方法是什么?我应该使用全局变量吗?如果是这样,如何?还是有更好的方法来做到这一点?
我没有想到在这个意义上使用代表和离开阵列的视图控制器。我会试试看。我想这是应该管理一切的观点是的ViewController类,所以逻辑上有一定道理。 – jadengeller 2012-02-19 23:56:44