【发布时间】:2023-03-21 05:42:01
【问题描述】:
你会如何从框架中调用一个 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.
其中 nib 文件名为 BarViewController_iPhone.nib。它返回nil。
我还尝试使用 [NSBundle bundleIdentifier] 引用我的框架,但我的框架有一个空 id。构建框架时如何设置id?
任何建议将不胜感激!
【问题讨论】:
-
他的问题应该回答你的问题:stackoverflow.com/questions/707429/…
-
@Sebastian Flückiger:您应该添加您的评论作为答案,以便可以回答/关闭这个问题。链接很好。
标签: ios frameworks nib nsbundle