APP目录内的资源读取

2017-03-25  本文已影响18人  竹菜板

图片

let imageName = "image_name"
let imageType = "png"
let directory = "Data/images"

func getImage() -> UIImage {
    let path = Bundle.main.path(forResource: imageName, ofType: imageType, inDirectory: directory)!
    return UIImage(contentsOfFile: path)!
}

JSON

let jsonName = "json_name"
let extensionName = "json"
let directory = "Data/json"

func getJsonString() -> String? {
    let url = Bundle.main.url(forResource: jsonName, withExtension: extensionName, subdirectory: directory)
    do {
        let jsonString = try String(data: Data(contentsOf: url!), encoding: .utf8)!
        return jsonString
    } catch {
        return nil
    }
}

上一篇 下一篇

猜你喜欢

热点阅读