2015-12-05 19 views
11

Voglio importare il mio modulo/framework personalizzato nel mio progetto Swift su Xcode 7. Capisco come farlo normalmente. Ma non voglio continuare a trascinare e rilasciare il mio framework e collegarlo ogni volta che creo un nuovo progetto. Stavo pensando di spostare il framework in cartelle nella cartella iPhoneOS.sdk /../ Frameworks e/o nella cartella iPhoneSimulator.sdk /../ Frameworks. Senza trascinare o rilasciare il mio framework personalizzato nel progetto, posso importare il modulo (con completamento automatico). Tuttavia ottengo un errore "Impossibile compilare il modulo Objective-C 'Tumblr'". C'è una impostazione nelle impostazioni di costruzione che mi manca.Importare il mio modulo personalizzato/framework Xcode Swift

enter image description here

** Il modulo Tumblr è un modulo che ho creato.

Ho anche creato un .tbd e file module.map per il quadro esistente nella iPhoneOS.sdk

risposta

12

drag progetto x-codice del modulo nel riquadro a sinistra con tutti i file.

Quindi fare clic sul file di progetto principale e andare al generale, scorrere verso il basso fino a binari incorporati e aggiungerlo tramite il menu lì.

enter image description here

+0

ho paura io sono consapevole di questo, ma la mia domanda è più su come posso importare il .framework, senza dover trascinare nel mio progetto Xcode. Allo stesso modo posso importare SpriteKit senza dover trascinare il .framework nel mio progetto. Grazie per la tua risposta però. – Asdrubal

+0

Fai clic su "Aggiungi altro ..."? – Ajwhiteway

+0

In uno scenario in cui si desidera utilizzare un framework Apple, diciamo CoreMotion o UIKit, se è necessario utilizzare "import UIKit". È già disponibile per l'importazione senza dover fare nulla. Apri un nuovo progetto e importa qualsiasi framework Apple senza dover fare nulla. La mia domanda è: posso avere questa stessa funzionalità in modo che non debba spostare il mio framework in ogni progetto xcode. – Asdrubal

Problemi correlati