2016-12-24 3 views
0

나는 이미지의 배열에 APPEND와 이미지를 추가하려고하지만, 엑스 코드는스위프트 3 - APPEND

DispatchQueue.main.async { 
    self.picsArray.append(UIImage(data: try NSData(contentsOf: NSURL(string: "url") as! URL) as Data)!) 
} 
"유추 할 수없는 일반 매개 변수 '요소'"나에게 오류를 반환으로 [있는 UIImage]에있는 UIImage를 추가 할 수 없습니다
+0

그래서 문제의 원인이되는 부분을 찾을 때까지 임시 변수로 작은 조각으로 나눕니다. –

+0

Xcode가 함수 아래에 화살표를 가리킴 –

+0

image = UIImage()로 보내고 dispatch에서 다음 코드를 넣습니다. "as! @convention (block)() -> void"after –

답변

0

답변은 시도 중입니다. 나는 그것을 함께 실행했다! 그리고 이제는 작동합니다 : D

+0

URL에서 데이터가로드되지 않으면 폭발 할 때까지 작동합니다. do-catch 블록이나'try? '를 사용하여 오류를 처리하는 것이 훨씬 더 합리적인 방법입니다. – Hamish