IOS - 使用外部库构建项目

时间:2012-08-03 09:13:51

标签: objective-c ios xcode compilation libraries

我正在寻找的东西可能是不可能的,但也许有人可以找到替代品。

我正在尝试创建一个程序,使用master-detail显示'components'。

每个组件可以是简单按钮,桌面视图,音乐播放器等等。不是字符串或任何类型的数据,而是功能。

因此,每个组件都需要一个特定的库或框架,以及它自己的xib。

问题在于这些组件是动态的,其他人将会在未来添加更多内容,并且我不会在每次更改时修改项目。

有没有办法下载代码(.h或.m或.xib或整个库)并在项目上执行它们? 或者其他方式来解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:0)

这根本不可能。您只能链接到静态库(显然是在编译时),唯一的例外是iOS SDK附带的库和框架(例如UIKit.framework,libz.dylib)。 AppStore指南禁止您在用户设备上下载和执行代码,因此您的App概念根本无法实现。