我想将文件,数据和图像包含在静态库API中,这样用户就不需要手动将它们包含在他们的项目中。 我看到有没有明显的方式来做到这一点,但有没有一些破解或解决方法来实现这一目标?如何在iphone静态库中包含资源?
回答
你可以尝试使用xxd
与-i
命令行参数,并使用一个包装函数/方法测得的数据送入一个NSData
- (UIImage*)getMyImage
{
return [UIImage imageWithData:[NSData dataWithBytes:file_ext
length:file_ext_len]];
}
好戏!谢谢 – CodeFlakes 2009-11-28 10:34:08
所以在引用框架编程指南之后,@codeflakes指出动态框架在iPhone OS上是不可能的。我发现this link看起来像它有一个静态库,其中包含一些资源。我下载了引用的PlausibleDatabase库,并在Resources目录中看到了一些项目。我认为静态库必须构建它自己的伪包结构来获取这些东西。
但是我虽然无法在iPhone上编写自己的框架? – CodeFlakes 2009-11-27 16:42:50
感谢您的链接 – CodeFlakes 2009-11-27 19:06:06
- 1. 如何制作包含资源的静态链接的Android库?
- 2. 如何在Android库中包含资源?
- 3. 如何在Makefile.am中包含从D源生成的静态库?
- 4. 如何包含qooxdoo库中的资源
- 5. 如何定义不包含静态资源的默认路由
- 6. 包含静态资源,如图像,CSS,JS等在测试
- 7. 我可以在我的Liferay Portlet中包含静态资源吗?
- 8. 如何在Swift Package Manager库中包含资产/资源?
- 9. 有什么聪明的解决方案在静态库中包含资源?
- 10. 构建armv6和armv7的iPhone静态库,其中包含另一个静态库
- 11. 如何为Core Plot包含静态库?
- 12. 如何生成“自包含”静态库?
- 13. 在静态库中包含STL
- 14. 在Xcode中包含多个静态库
- 15. 静态库不包含宏
- 16. 静态库文件中的资源 - MFC
- 17. 静态库中的VC++资源
- 18. 如何使用静态库传输资源文件(如何将资源包装在一起)?
- 19. 如何在我的iPhone应用程序中包含开源库?
- 20. 春季启动 - 不能包含静态资源
- 21. Spring MVC的:静态资源包
- 22. 将资源添加到静态库的iPhone
- 23. 与静态资源
- 24. 如何在Android.mk中包含静态第三方库?
- 25. 在VS10中创建静态库:如何包含整个目录
- 26. 如何在XCode模板中包含静态库依赖项?
- 27. 如何在另一个ndk项目中包含静态库?
- 28. 如何在OS X静态库中包含一个笔尖?
- 29. 静态资源在WPF
- 30. Linux - 有没有办法让一个简单的静态库包含资源?
另请参阅[这个提问/回答(HTTP://计算器.com/a/5709997/136569)获取更多信息: – mvl 2012-06-24 07:08:28