この質問は、ObjectiveCの重複である可能性があります-「メソッドの宣言が重複しています」コンパイルエラー
しかし、ObjectiveCが関数のオーバーロード/メソッドのオーバーロードをサポートしない理由についてはまだ混乱しています
このエラーが発生する適切な理由を教えてもらえますか?
この質問は、ObjectiveCの重複である可能性があります-「メソッドの宣言が重複しています」コンパイルエラー
しかし、ObjectiveCが関数のオーバーロード/メソッドのオーバーロードをサポートしない理由についてはまだ混乱しています
このエラーが発生する適切な理由を教えてもらえますか?
Objective-C はメソッドのオーバーロードをサポートしていないため、別のメソッド名を使用する必要があります。
単純に、Objective-C がオーバーロードをサポートしていないためです。また、可能な限り、関数の名前に引数の型を含めることを強くお勧めします。代わりに試してみてくださいgetTextFromTextView:
。getTextFromTextField:
このスレッドを読んで、目的の c がメソッドのオーバーロードをサポートしていない理由を確認してください
Objective-C がメソッドのオーバーロードをサポートしないのはなぜですか?
これはアップルのディスカッションフォームです https://discussions.apple.com/thread/512569?start=0&tstart=0