在我的 iPhone 应用程序中,我需要从数组中获取一些值,如下所示:
string1 = [array objectAtIndex:0];
string2 = [array objectAtIndex:1];
但是,有时,根据用户数据,该对象不会存在于数组中。当调用这样的行并且对象不存在时,我的应用程序自然会崩溃并出现越界错误。
那么我该如何解决呢?如何检测该对象何时不存在并相应地设置字符串?
例如,如果索引处的对象确实存在,则 string = ...
否则,如果索引处不存在对象,则字符串 = ...