0

女士们先生们,

我对一些我认为相当简单的事情感到头疼。案例如下:

我们创建了一个原生 iOS 应用程序,我们希望使用相同的源和资源创建一些自定义版本的应用程序。虽然该项目相当大,因此在我看来,创建多个目标并链接近 100 个文件将是矫枉过正。因此,我认为使用原始源的静态链接库创建此应用程序的这些自定义版本可能是最好的主意。因此,我使用我们的开发人员在互联网上提供的许多解决方案创建了多种类型的静态链接库。我遇到过Jeff Verkoeyen 的教程iOS 通用框架,它们都为我提供了一个出色的构建框架,包括我的 UIStoryboard 文件。

只有一个问题,在包含框架并找到 UIStoryboard 文件后,我设法让一切运行起来。但是在运行应用程序后,应用程序立即崩溃,通知我它找不到我在 UIStoryboard 中使用的自定义类来使应用程序工作。

例如,我为 UIViewController 创建了子类(我的所有其他 ViewController 都继承了这些子类),因此我可以更优化地使用我的代码。UIStoryboard 找不到实际的子视图(BaseViewController)。我必须注意,实际的类文件(.h 和 .m)位于我使用上述任何方法创建的框架内。

那么,我现在该怎么办。我真的需要一个解决这个问题的解决方案,或者提示另一个适合我当前问题的解决方案,即;我想使用单个代码库创建自定义版本的应用程序。

提前致谢!

  • 布莱恩
4

0 回答 0