Ошибка нехватки места в iPhone - PullRequest
0 голосов
/ 05 мая 2010

Как на iPhone определить, не удалось ли записать файл в область документов из-за ошибки нехватки места?

1 Ответ

0 голосов
/ 05 мая 2010

fwrite возвращает количество записанных элементов, поэтому вы можете проверить, соответствует ли оно, чтобы узнать, есть ли ошибки:

if (fwrite(data, sizeof(Something), 1234, fp) != 1234) {
  // handle error.
}

Это единственный документированный способ проверить, произошел ли сбой fwrite (включая ошибку нехватки места).

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