将主类拆分为不同的文件

时间:2012-04-30 09:33:01

标签: objective-c xcode

我刚刚完成了我的第一个Mac应用程序,现在工作正常。该应用程序有一个主类NSObject。这个类变得很大,因为我有很多for循环和if-else语句。由于这些循环重复多次,我想知道你是否可以将它们放在一个单独的类中,并且如果我需要它们,则调用主类的要点。但是这些循环使用了主类中定义的变量。我是新手,我需要一个简单的解决方案来理解和执行。谢谢。

1 个答案:

答案 0 :(得分:0)

你的问题是一般性的,它不仅适用于MAC或客观编程BTW。好吧,有几种方法可以解决这种情况,例如,您可以在新的碎片类的方法中返回变量的值,并将其分配给主类。或者常见的方法是使用构造函数的引用。