Хорошо, это чертовски странно, и я просто хочу проверить здравомыслие, чтобы доказать, что я не галлюцинирую из-за недостатка сна.
NSMutableString *s = [NSMutableString stringWithFormat:@""];
for(int i=0; i<9; i++){
for (int j=0; j<9; j++){
[s appendString:[NSString stringWithFormat:@"%d ", arr[i][j]]];
}
[s appendString:@"\n"];
}
NSLog(s);
Окно Log отображает все содержимое в arr, кроме первой строки.
Если я изменю первую строку на
NSMutableString *s = [NSMutableString stringWithFormat:@"\n"];
печатается правильно.
Есть разумные объяснения?