gpt4 book ai didi

iphone - plists 的可加载包

转载 作者:可可西里 更新时间:2023-11-01 05:58:53 25 4
gpt4 key购买 nike

我在主项目中有一个主项目和一个静态库项目。我想在我的静态库项目中使用一些 plist。由于没有资源目录,无法直接添加plists,就是这样做的。

1.向我的静态库项目添加了一个可加载包2.向可加载包中添加了一些plists3.这个可加载的包是作为我的静态库项目的依赖4.也将这个可加载包添加为我的主项目的依赖项

我走的路对吗?当我启动构建并使用显示内容来查看应用程序的内容时,我能够在 .app 文件中看到 .bundle 文件。现在我想知道如何访问这个包。 .

我用过这个

NSBundle *staticlink = [NSBundle mainBundle] pathForResource:@"MyBundle" ofType:@"bundle"];
[staticlink load];
NSLog(@"%@",staticlink);

控制台这样说。 .

 . . . /mainproject.app/MyBundle.bundle <not yet loaded>

缺少什么?我应该如何加载 MyBundle?

最佳答案

-pathFoResource:ofType: 返回一个 NSString 对象,该对象将包含包的路径。

NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"MyBundle" ofType:@"bundle"];
NSBundle *bundle = [NSBundle bundleWithPath:bundlePath];
[bundle load];

关于iphone - plists 的可加载包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6021636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com