私はiOSプログラミングが初めてで、基本とコアの概念のいくつかを学びます。 NULLオブジェクトのメソッドを呼び出すと、エラーは発生しませんが、メソッドが呼び出されないことがわかります。しかし、もし私が有効なオブジェクトを持っていて、引数を取るメソッドを呼び出していて、その引数がその呼び出し時にnullであればどうでしょうか?その場合何が起こるでしょうか?NULLを引数とするObjective Cのメソッドはどうなりますか?
[self callMethod1:methodArgument]; //methodArgument is null at this time
-(void) callMethod1:(NSString *)methodArgument
{
//Do Stuff here
}
また、C/C++を使用しているのと同じ状況ではどうなりますか?
ご質問やご意見はありがとうございます。
おかげ ヴィク
あなたのコンピュータにそのコードを入力してコンパイルし、何が起こるかを自分で確認する方法があれば... –