Я разрабатываю приложение для Iphone, которое использует неанглийские строки (иврит) в базе данных sqlite3.
Однако приложение отображает мои данные только при использовании английского струны! Значения с символами иврита возвращают null.
Я пробовал добавлять строки на иврите через sqlite на Mac, в терминале - m разрабатывает приложение для Iphone, использующее неанглийские строки (иврит) в базе данных sqlite3. Однако приложение отображает мои данные только при использовании английских строк! Значения с символами иврита ...
Я разрабатываю приложение для Iphone, которое использует неанглийские строки (иврит) в базе данных sqlite3.
Однако приложение отображает мои данные только при использовании английского струны! Значения с символами иврита возвращают null.
Я пробовал добавлять строки на иврите через sqlite на Mac, в терминале - m разрабатывает приложение для Iphone, использующее неанглийские строки (иврит) в базе данных sqlite3. Однако приложение отображает мои данные только при использовании английских строк! Значения с символами иврита ...
Я разрабатываю приложение для Iphone, которое использует неанглийские строки (иврит) в базе данных sqlite3.
Однако приложение отображает мои данные только при использовании английского струны! Значения с символами иврита возвращают null.
Я пробовал добавлять строки на иврите через sqlite на Mac, в терминале - приложение отображает мои данные только при использовании английских строк! Значения с символами иврита возвращают null.
Я пробовал добавлять строки на иврите через sqlite на Mac, в терминале - приложение отображает мои данные только при использовании английских строк! Значения с символами иврита возвращают null.
Я пробовал добавлять строки на иврите через sqlite на Mac, в терминале - но sqlite даже не распознает символы, когда я их набираю (хотя терминал распознает).
Итак, я попытался создать базу данных в Windows. База данных приняла мои специальные символы, поэтому я перенес ее на Mac. На Iphone по-прежнему не отображались символы.
При проверке в sqlite в терминале я получил следующие результаты с вопросительными знаками вместо символов:
1 | ???? ????? ??? ??? ???? | 31 | 34
2 | ???? ????? ??? ??? ???? | 31 | 34
3 | ???? ????? ????? - ??? | 31 | 34
Когда iphone извлекает данные в приложении с кодом:
NSLog(@"Name: %@", [NSString stringWithUTF8String:(char *) sqlite3_column_text(compiledStatement, 1)]);
Все, что я получаю, - это нулевые значения:
11.09.2010 13:20: 20.096 tr [928: 207] Имя: (null)
2010-09-11 13: 20: 20.096 tr [928: 207] Имя: (null)
11.09.2010 13: 20: 20.097 tr [928: 207] Имя: (null)
Что еще я могу попробовать?
Спасибо!