Проверить, существует ли что-то в NSMutableArray

У меня есть NSMutableArray, который может содержать несколько объектов. Я хотел бы проверить, существует ли объект, и если да, то изменить его. Мне было интересно Я думал, что это сработает:

if ([[[self.myLibrary objectAtIndex:1] subObject] objectAtIndex:1]) // do something

Однако это приведет к сбою, если нет никаких суб-объектов с индексом 1. Итак, я предполагаю, что проблема в том, что приведенное выше не возвращает nil, если в этом индексе ничего нет.

Есть ли другой простой способ проверить, или мне придется считать через массив и т. Д.? Я знаю, что есть и другие сообщения об этом, но я еще не нашел простого ответа.

Любые объяснения / предложения приветствуются. Спасибо!

11
задан n.evermind 22 July 2011 в 14:13
поделиться