-3 swiftでは、目的のcのようにメソッドの補完ブロックにNSErrorを送りたいと思います。NSErrorを目的関数で返すにはどうすればいいですか? 出典 2017-08-19 Rex +1 あなたの質問は間違いです。 'Swift'や' Objective-C'で回答したいですか?あなたの質問のタイトルは1つを示し、あなたの質問の詳細は別のものを言う。 – nayem +0 'タイトルは1つを表し、[質問]は別のものを表します。 (私はおそらく[objective-c]にタグをつけずに、最初のタグを作って、タイトルに素早く触れず、(完全に)ハイフネーションするかどうかを決定するために結果を色づけしなさい* Objective-Cのような*) (個人用の代名詞* I *、それはスペルチェッカーを使用します)タイトルでは、不定冠詞aは母音で始まる発音に先行します:* an *を使用します。 ) – greybeard
1 Closureは、目的のcブロックと同じです。これを試すことができます: func myFunc(withCompletionHandler completionHandler:((NSError?) -> Swift.Void)?){ var error:NSError? = nil //DO YOUR TASK AND ASSAIGN ERROR TO var error completionHandler?(error) } 出典 2017-08-19 17:46:51 Torongo +1 答えに感謝します。私はちょうどそれが必要:) – Rex
あなたの質問は間違いです。 'Swift'や' Objective-C'で回答したいですか?あなたの質問のタイトルは1つを示し、あなたの質問の詳細は別のものを言う。 – nayem
'タイトルは1つを表し、[質問]は別のものを表します。 (私はおそらく[objective-c]にタグをつけずに、最初のタグを作って、タイトルに素早く触れず、(完全に)ハイフネーションするかどうかを決定するために結果を色づけしなさい* Objective-Cのような*) (個人用の代名詞* I *、それはスペルチェッカーを使用します)タイトルでは、不定冠詞aは母音で始まる発音に先行します:* an *を使用します。 ) – greybeard