女士和男士,
我有一个脑部瘙痒的问题我觉得很简单。 案例如下:
我们创建了一个原生iOS应用,我们希望使用相同的源和资源创建一些自定义版本的应用。虽然这个项目相当大,但是我认为创建多个目标并链接几乎100个文件对我来说太过分了。所以我认为使用原始源的静态链接库创建这个应用程序的自定义版本可能是最好的主意。因此,我使用我们的开发人员在互联网上提供的许多解决方案创建了多种类型的静态链接库。我遇到了Jeff Verkoeyen's tutorial和iOS Universal Framework,两者都为我提供了一个包含我的UIStoryboard文件的优秀构建框架。
只有一个问题,在包含框架并找到UIStoryboard文件后,我已设法让所有内容都运行。但是在运行应用程序后,应用程序立即崩溃,通知我它无法找到我在UIStoryboard中使用的自定义类,以使应用程序正常工作。
例如,我已经为UIViewController创建了子类(我的所有其他ViewControllers都继承了它),所以我可以使用我的代码更优化。 UIStoryboard找不到实际的子视图(BaseViewController)。我必须注意,实际的类文件(.h和.m)在我使用上述任何方法创建的框架内。
那么,我现在要做什么。我真的需要一个解决方案来解决这个问题或提示另一个适合我当前问题的解决方案,即:我想使用单一代码库创建自定义版本的应用程序。
提前致谢!