Chcę uzyskać odniesienie NSBundle z Path w szybkim tempie.Uzyskaj odniesienie do pakietu ze ścieżki w Swift
Podobnie jak w Objective-C>
NSBundle* languageBundle = [NSBundle bundleWithPath:path];
Jak możemy osiągnąć to samo w SWIFT.
Chcę uzyskać odniesienie NSBundle z Path w szybkim tempie.Uzyskaj odniesienie do pakietu ze ścieżki w Swift
Podobnie jak w Objective-C>
NSBundle* languageBundle = [NSBundle bundleWithPath:path];
Jak możemy osiągnąć to samo w SWIFT.
W ten sposób można zrobić w SWIFT:
let languageBundle = NSBundle(path: path)
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
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 {}
, ale dla mnie powraca. – Alok
jaka jest twoja ścieżka? –
Chcę pobrać jeden plik ciąg z pakietu do celu lokalizacji. – Alok