私はObjective-CとiOSの開発を学んでいます。私はメソッド構文を理解していると思います。ObjectiveCのメソッド構文
私が正しく理解していれば、resetと呼ばれるこのインスタンスメソッドはIBActionオブジェクトを返すはずです。ただし、インスタンス変数(これらの名前のUIテキストフィールド)を設定しているようです。IBActionオブジェクトを返すreturnステートメントがないのはなぜですか?
- (IBAction)reset { //why does it not have a return statement?
fahrenheit.text = @"32";
celsius.text = @"0";
kelvin.text = @"-273.15";
}
私はこのように見える.NETコードに慣れています(非NETの人々のためにそれを擬似コードに入れます):
public function reset () returns IBAction
me.fahrenheit.text = "32";
me.celsius.text = "0"
me.kelvin.text = "-273.15"
return new IBAction //I would expect something like this in obj C, based on my experience with .NET languages
end function