2015-10-12 26 views
17

Stavo cercando di importare libsqlite3 nel mio progetto usando Xcode7. Quello che ho trovato era libsqlite3.tbd senza icona, invece ha un'icona di file bianca semplice come .h e .m.libsqlite3.tbd è uguale a libsqlite3.dylib?

È lo stesso con libsqlite3.dylib con icona?

risposta

24

In Xcode 7, sostituisce l'uso di .dylib con .tbd. Basta usare lo .tbd.

Per coloro che sono curiosi, i file .tbd sono nuove "librerie di stub basate sul testo", che forniscono una versione molto più compatta delle librerie stub da utilizzare nell'SDK e riducono significativamente le dimensioni del download.

Riferimento: https://forums.developer.apple.com/message/8609#8609

+0

Ora ho capito, grazie! – theFool

+3

__. Dylib__ è un codice macchina binario compilato. __. tds__ è un file di testo con il quale sembra contenere informazioni sulla mappa del modulo multipiattaforma. –