이미지를 얻으려면 swift 2.3
에 Realm database
과 Kingfisher framework
을 입력해야합니다. 나는 그것 JSON
Kingfisher에서 영역에 NSData로 이미지를 쓰는 방법은 무엇입니까?
let urls = NSURL(fileURLWithPath: newsRealm.newsImage)
let prefetcher = ImagePrefetcher(urls: [urls], optionsInfo: nil, progressBlock: nil, completionHandler: {
(skippedResources, failedResources, completedResources) ->() in
print("These resources are prefetched: \(completedResources)")
})
prefetcher.start()
에 의해 서버에서 이미지를 얻을 성공적인이지만, Realm database
의 이미지는 Kingfisher
에서 Realm
NSData
등의 영역 클래스에 수신 된 데이터를 작성하는 방법, NSData
입니다 :
class News: Object {
dynamic var newsImage: String = ""
dynamic var images: NSData?
}
안녕하세요! 내 데이터베이스에 내 이미지를 쓰기 어차피 내가 할 :
let urls = NSURL(fileURLWithPath: newsRealm.newsImage)
let prefetcher = ImagePrefetcher(urls: [urls], optionsInfo: nil, progressBlock: nil, completionHandler:
{(skippedResources, failedResources, completedResources) ->() in
print("These resources are prefetched: (completedResources.description)")
let images: [NSData] = completedResources
newsRealm.images = images
이
안녕하세요! 내 데이터베이스에 내 이미지를 쓸 수 없어 : URL = NSURL (fileURLWithPath : newsRealm.newsImage) letfetcher = ImagePrefetcher (urls : [urls], optionsInfo : nil, progressBlock : nil, completionHandler : { (skippedResources, 의 print ("다음 리소스는 프리 페치 됨 : \ (completedResources.description)")의 이미지를 보냅니다. [NSData] = completedResources newsRealm.images = images – Zhanserik
@Zhan, 나는 무엇을 읽지 않았습니까? 나는 – Vyacheslav
라고 질문을 업데이트했습니다. – Zhanserik