作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想加载一个为 unix(xxx.so) 编译的库,我想在 iOS 应用程序中使用它。 iOS 应用程序将在企业中使用 - 具有 Apple Enterprise 帐户(我的意思是该应用程序不会提交到 App Store)。
是否可以在ios中使用这种类型的库?
谢谢。
最佳答案
.so 文件是一个共享库。在 iOS8 之前,iOS 不支持动态库。尽管支持 iOS8,但只要库兼容,就可以发布 iOS8。事实上,大多数 iOS 框架(例如 UIKit)都是动态库。
这里最重要的是“为 unix 编译”部分。您必须在 Xcode for iOS 中编译库。大多数“unix”共享库适用于 x86 或其他处理器,无法在 iOS 设备上的 arm 处理器上运行。
在 iOS 上创建共享库:
创建
关于ios - 如何在 Objective C 中使用 *.so 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35947236/
我是一名优秀的程序员,十分优秀!