我想构建一个包含故事板包的静态库。
当我创建一个示例项目并导入bundle和.h文件并运行它时,我收到如下错误:
</Users/admin/Library/Developer/CoreSimulator/Devices/428755C3-5E9A-451F-AEAE-5BBD33506812/data/Containers/Bundle/Application/E3535CCC-F995-48E2-A26C-D8771E2109A1/testLibApp.app/testLibResources.bundle> (not yet loaded)
这里我调用静态库并想要显示故事板视图:
NSString * pathAndFileName = [[NSBundle mainBundle] pathForResource:@&#34; testLibResources&#34; ofType:@&#34;捆绑&#34;];
NSBundle * resourceBundle = [NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:@&#34; testLibResources&#34; ofType:@&#34;捆绑&#34;]];
NSString * pathAndFileName = [resourceBundle pathForResource:@&#34; testLib&#34; ofType:@&#34;故事板&#34;];
当代码运行时,它会崩溃并显示错误日志,如上所示:
[NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:@&#34; testLibResources&#34; ofType:@&#34;捆绑&#34;]];
有人知道我如何加载静态库包故事板并将其呈现给当前视图?
答案 0 :(得分:-1)
我有同样的问题,可以通过从Xcode(Xcode / Preferences / Locations / Derived Data)删除派生数据文件夹来解决它。同时从设备中删除该应用程序。