dylibs和框架已经存在于iPhone中,或者我的应用实际上是否包含它们?
另外,在Xcode中,我看到名字相同的dylib。有时后续名称会增加,如libz.dylib,libz.1.dylib,libz.1.1.3.dylib和libz.1.2.3.dylib。
如果我必须包含libz,我应该使用转速最高的那个,假设那就是那个吗?
答案 0 :(得分:2)
只需链接到libz
。
除非是绝对要求,否则不要链接到特定版本,因为更新库时,libz
可以重新链接到更新版本,但旧的特定版本可能会消失。有关详细信息,请参阅this answer(适用于Linux,但也适用于Darwin)。