Что должно произойти здесь? Это безопасно?
NSArray *nullArray=nil;
for (id obj in nullArray) {
// blah
}
В частности, мне нужно сделать это:
NSArray *array=[thing methodThatMightReturnNil];
if (array) {
for (id obj in array) {
// blah
}
}
или это прекрасно?:
for (id obj in [thing methodThatMightReturnNil]) {
// blah
}