标签: iphone ios objective-c cocoa-touch lazy-loading
我正在开展一个项目,涉及刷卡来自不同供应商的不同类型的swipers。这些游标有自己的静态库。我在项目中集成这些库没有任何问题,即在编译时一切都很好,但在运行时它们开始意外地运行。这是因为这些库有一个共同的入口点,所以有些东西出错了,有些API在它们不应该被调用时被调用。
我能想到解决这个问题的所有方法都是延迟加载库。但这在iOS中是否真的可行,因为我所知道的是延迟加载是动态库。如果可能的话怎么样?或者还有其他方法可以解决我的问题吗?