target-c: NSMutableString должен начинаться с символа \ n - PullRequest
1 голос
/ 07 апреля 2011

Хорошо, это чертовски странно, и я просто хочу проверить здравомыслие, чтобы доказать, что я не галлюцинирую из-за недостатка сна.

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"];

печатается правильно.

Есть разумные объяснения?

1 Ответ

1 голос
/ 07 апреля 2011

Из моего комментария: возможно ли, что печатается первый элемент массива, но он идет сразу после отметки времени в журнале, а вы этого не замечаете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...