从检查/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.0.1/Symbols/usr/lib/文件夹开始,实际库中唯一的一个是libiconv.2.dylib.对于libiconv.2.dylib,libiconv.dylib和libiconv.2.4.0.dylib都是别名(即,如果您更喜欢用UNIX术语思考,则为符号链接).
所以在那一刻,它绝对没有你连接的几率.链接到一个给你最可接受的一般性.因此,如果您可以处理任何版本的API,请链接到libiconv.dylib,如果您需要与libiconv版本2一起使用的API,则链接到libiconv.2.dylib并且如果您依赖于2.4.0中的功能然后链接到libiconv.2.4.0.dylib.我认为,按照UNIX中的工作方式,Apple可能会根据兼容性的需要改变将来为dylib的多个版本提供或实际提供的别名.目前它都是学术性的.
从我可以从谷歌得到的,libiconv-1.12构建到libiconv.2.4.0.dylib.我无法确定版本编号背后的理由或想法的来源.
| 归档时间: |
|
| 查看次数: |
5557 次 |
| 最近记录: |