SOもともと私はここに、スウィフト2閉鎖といくつかの問題を抱えたことは私の問題だった:スウィフト2閉鎖トラブル
Cannot convert value of type '(NSArray) ->()' to expected argument type '(([AnyObject]!) -> Void)!'
UPDATE:それは誤り与え
func getImgurHotListWithViralBool(viral:Bool) -> NSArray
{
IMGGalleryRequest.hotGalleryPage(0, withViralSort: viral,
success:{
(objects:NSArray) in
//It gives the error here*********
},
failure: {(error:NSError) in
})
}
ありがたい を、 Marco Boschiはこの解決策を助けました。
func getImgurHotListWithViralBool(viral:Bool) -> NSArray {
IMGGalleryRequest.hotGalleryPage(0, withViralSort: viral,
success: { (objects: [AnyObject]!) in
// ...
}, failure: { (error:NSError) in
// ...
})
}
そして今、エラーがerror:NSError
すなわち中に存在している:
Cannot convert value of type '(NSError) ->()' to expected argument type '(([AnyObject]!) -> Void)!'
私は何をすべき?
明示的なタイプを削除しようとしましたか? '成功:{オブジェクトは/ * ... * /}'になります。そして、両方のスクリーンショットではなく、あなたのコードと正確なエラーメッセージを投稿してください。 – luk2302
質問を更新し、コードをテキストとして投稿してください。これは、読みやすく、参照するのをはるかに容易にします。 – rmaddy
@rmaddy updated –