Почему Какао иногда возвращает пустую строку?

Ни один из этих символов не может использоваться в именах файлов (по крайней мере, в файловой системе Windows): \, /, :, *, ?, ", < , > и |. Все они имеют определенные альтернативные значения.

Также нет escape-символа или другого способа его обойти - вам просто нужно пропустить или заменить эти символы в именах файлов.

5
задан Stephen Darlington 15 March 2009 в 13:48
поделиться

2 ответа

Однако я нахожу это postHash пустая строка (@"") для некоторых пользователей часть времени.

Кто-либо может объяснить почему?

Поскольку hash пустая строка (hash[0] == '\0').

6
ответ дан 13 December 2019 в 22:17
поделиться

Я наконец нашел решение этого. Я собираюсь дать Peter принятый ответ, поскольку он прав, но причина, что я получал пустую строку... интересна.

База данных заполняется правильно. Запрос также корректен. Различие между моим телефоном и моими пользователями - то, что у них есть тюрьма поврежденные гарнитуры. И по-видимому тюрьма поврежденные iPhone иногда использует другую версию SQLite, чем найденный в поставлющихся версиях iPhone OS.

Изменение в версии выставило ошибку в моем коде, который заставил один из параметров быть установленным неправильно и sqlite3_column_text возвратить пустую строку.

4
ответ дан 13 December 2019 в 22:17
поделиться