我创建了 lib.a 文件并添加了一些类、资源和图像。当我将此 lib 文件与头文件一起使用时,它会给出异常
Posted
技术标签:
【中文标题】我创建了 lib.a 文件并添加了一些类、资源和图像。当我将此 lib 文件与头文件一起使用时,它会给出异常【英文标题】:I have create lib.a file and add some classes ,resource and images.When i use this lib file with header file then it gives exception 【发布时间】:2012-01-13 08:45:59 【问题描述】:我创建了 lib.a 文件并添加了一些类、资源和图像。当我将此 lib 文件与头文件一起使用时,它会给出“* 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:'无法在包中加载 NIB:'NSBundle '。 如何解决这个问题。
【问题讨论】:
【参考方案1】:在我看来,好像您的库中有视图控制器,并且您在界面生成器的帮助下创建了它们。无论您在哪里尝试使用您的库,这些视图控制器对象都在搜索那些 nib to 关联,所以现在的问题是你不能在库中包含 nib,所以
1) 您要么以编程方式创建视图,要么
2) 将您的 xib 作为单独的文件发送,其他用户可以将其包含在他或她的项目中。
也不要忘记发送图片。希望这会有所帮助。
【讨论】:
以上是关于我创建了 lib.a 文件并添加了一些类、资源和图像。当我将此 lib 文件与头文件一起使用时,它会给出异常的主要内容,如果未能解决你的问题,请参考以下文章
c#中 怎么件类文件 在winform中用的,我想把数据库的一些频繁操作的比如连接等操作添加到类文件里。