2015-07-29 10 views

Odpowiedz

3

W ten sposób można zrobić w SWIFT:

let languageBundle = NSBundle(path: path) 
+0

, ale dla mnie powraca. – Alok

+0

jaka jest twoja ścieżka? –

+0

Chcę pobrać jeden plik ciąg z pakietu do celu lokalizacji. – Alok

7

Spróbuj

var path = NSBundle.mainBundle()//path until your project name.app 

var pathForFile = NSBundle.mainBundle().pathForResource("Filename", ofType: "db")// path of your file in bundle 
1

Dla Swift 3:

let bundleFromPath = Bundle(path: path) 

Aby załadować listę plików z pakietu:

let docPath = Bundle.main.resourcePath! + "/" + bundleName + ".bundle" 
let fileManager = FileManager.default 
do { 
    let filesFromBundle = try fileManager.contentsOfDirectory(atPath: docPath) 
    print(filesFromBundle) 
} catch {} 
Powiązane problemy