Я получаю другое значение (в случае значения Unicode), чем это должно быть. Вот объяснение: я сохраняю значение 'îî', и когда я запускаю команду выбора с терминала (подключенного к файлу .sqlite), я могу видеть точное значение. Но когда я пытаюсь получить значение программным путем, я вижу совершенно другое значение. Это код, который я читаю и сохраняю значение в указателе символа.
Как правило, это должен быть UTF-8. Вы можете попробовать другую кодировку, такую как ascii, MACRoman и т. Д. [NSString stringWithCString:st encoding:NSUTF8StringEncoding]
[NSString stringWithCString:st encoding:NSUTF8StringEncoding]
Примечание. Значение UNICODE можно проверить, напечатав значение в консоли.