2016-06-22 5 views

答えて

3

エラーメッセージは、プロパティが予期されるタイプの関数を呼び出すことを意味します。

それは単にSwift 3メインで

DispatchQueue.main.async { .... } 
2

の最終リリーススウィフト3main

DispatchQueue.main.asynchronously(... 

の後に括弧を削除するには、もうfunctionではありません。それはclass propertyです。だから、あなたは次のようにアクセスすることができます。

DispatchQueue.main.asynchronously(execute: { 
    //Here Goes your code 
}) 
0

は、この方法を試してください。

//Error : - In swift3 main is not a function 

DispatchQueue.main().asynchronously(execute: {[weak self] in 

       //..... 
}) 

//Solution :- 

DispatchQueue.main.async(execute: { [weak self] in 

       //.... 
}) 

ことができます願っています。

関連する問題