繁体   English   中英

如何从用户框架中获取资源或笔尖文件?

[英]How to get a resource or nib file from within a user framework?

您如何在框架内调用nib文件,例如:

myFramework/Resources/a.nib

我已经建立了框架(使用来自kstenerud的iOS-Universal-Framework MK)并将其安装在测试应用程序中,但是似乎找不到直接引用nib文件的方法。

[[NSBundle mainBundle] pathForResource:@"BarViewController_iPhone" ofType:@"nib"]
returns nil.

barViewController = [[BarViewController alloc] initWithNibName:@"BarViewController_iPhone" bundle:nil]; also does not work.

笔尖文件名为BarViewController_iPhone.nib 返回nil

我还尝试使用[NSBundle bundleIdentifier]引用我的框架,但是我的框架具有空ID。 构建框架时如何设置ID?

任何建议将不胜感激!

重新发布评论作为答案:

对于这个问题,已经存在一个线程,其中包含许多有用的信息和对该问题的解答。

在此处阅读有关内容: 您可以从iPhone上的静态库中引用Xib文件吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM