Que devrait-il se passer ici? Est-ce sûr?
NSArray *nullArray=nil;
for (id obj in nullArray) {
// blah
}
Plus précisément, dois-je faire ceci:
NSArray *array=[thing methodThatMightReturnNil];
if (array) {
for (id obj in array) {
// blah
}
}
ou est-ce bien ?:
for (id obj in [thing methodThatMightReturnNil]) {
// blah
}