[Swift][Error]Argument labels ‘(_:)’ do not match any available overloads

公開日: 2017年10月20日

・エラーメッセージ Argument labels ‘(_:)’ do not match any available overloads

・エラー例

let num = 3
var nsnum = NSNumber(num)
// => Argument labels ‘(_:)’ do not match any available overloads

・原因 メソッドに必要なラベルが存在しないために発生します

・対策 ラベルなしで実行可能なメソッドも多いですが必要なメソッドもあるので、ドキュメントを見ながら適切に設定しましょう。

let num = 3
var nsnum = NSNumber(value: num)