Я новичок в программировании на iOS и пытаюсь изучить некоторые основы и основные понятия. Я знаю, что если мы вызываем метод для NULL-объекта, он не выдает никакой ошибки, но просто метод не будет вызван. Но что, если у меня есть действительный объект, и я вызываю метод, который принимает аргумент, и этот аргумент является нулевым во время его вызова. Что будет в этом случае?
, например
[self callMethod1:methodArgument]; //methodArgument is null at this time
-(void) callMethod1:(NSString *)methodArgument
{
//Do Stuff here
}
Кроме того, что произойдет в той же ситуации, если мы будем использовать C / C ++?
Любые ответы / идеи будут оценены.
Спасибо
Vik