2010-04-05 36 views
1

dylib和框架已經在iPhone中,還是我的應用程序實際上將它們合併?iphone dylibs和框架已經在設備中?

此外,在Xcode中,我看到具有相同名稱的dylib。有時後續的名稱會增加,如在libz.dylib,libz.1.dylib,libz.1.1.3.dylib和libz.1.2.3.dylib中。

如果我必須包括libz,我應該使用最高轉速的那個,假設那就是這樣?

回答

2

只需鏈接到libz

除非絕對需要,否則不要鏈接到特定版本,因爲庫更新時,libz可能會重新鏈接到更新版本,但舊的特定版本可能會消失。詳情請參閱this answer(適用於Linux,但也適用於達爾文)。