インスタンスメソッドは実行が完了すると値を返すことができることを知っていますが、その値を設定および取得する方法がわかりません。パラメーターを設定する方法を知っていますが、メソッド自体の戻りタイプを設定するにはどうすればよいですか?
したがって、これはインスタンスメソッドの実装です。
-(int) returnInteger: (id) anString: (int) anNumber{
パラメータを設定するには、次のようにします。
[self returnInteger: (id) returnNSString: (int) 100];
しかし、「returnInteger自体」の値を設定するにはどうすればよいですか。実装内と呼び出し時(実行時)の両方でiを設定する方法を知りたいです。
また-もう1つの質問
メソッド内で最初のパラメーターを100に設定し、それを呼び出すときに100を追加したい場合、どうすればよいですか?私はこれを試しましたが、うまくいきませんでした
[self returnInteger: (id) returnNSString: (int) + 100];