导入新类包或“系统”的最佳方法?

时间:2011-01-13 07:05:14

标签: iphone objective-c cocoa-touch xcode

这是高级开发人员的高级问题。

所以我写了一个较大的“子系统”。它本质上是一个名为CleverViewController的UIViewController,它是一个UIViewController。

现在,有大量的支持类(大约十个)可以完成这项工作:执行数学函数,图像处理,纯逻辑函数,构建图像或者拥有数千行代码的东西。

(为此,我只是启动了一个新的XCode项目/应用程序“Scratchpad”除了加载和启动CleverViewController之外什么都没做。所以目前它作为一个应用程序,启动CleverViewController。我提到的十个左右的类这是“子系统”的一部分,只是坐在那个项目/应用程序中。)

现在,我们将在各种应用程序中使用通常是新技术的CleverViewController。 (或者也许朋友会想要使用它等)。

“做”这个的最佳方式是什么?我搞砸了一切,真的应该是一个(相当大)的课而不是十几个班吗? (我可以理解,然后我会在需要的地方添加新的(大)类,比如添加任何其他类。)

我是否必须制作像Apple框架一样的“框架”? (如果是这样,他们到底是怎么回事,你怎么做的等等?!?)

事实上,你是否只需要蹩脚地包含所有十几个类,那就是(显然可能将它们放在一个分组的子文件夹中)。

所有标题等等怎么样? (目前我只有十几个包含在暂存器项目的pch文件中。)

不应该单独“维护”这个“子系统”等等吗?

我担心我对此一无所知: 如果答案很明显,那就打听我,让我知道。

感谢您提供任何相关信息!

Matthew如果你看到这个......我正在寻找你的Framework链接,我没有看到它。

1 个答案:

答案 0 :(得分:4)