Pull to refresh

Comments 6

я не испытывал сам, просто интересно
Если вставить этот макрос в главный таргет проекта, работать не будет?
Я натыкался на такой вариант:
  • Добавляем в проект стандартный libsqlite3.dylib
  • Добавляем туда же файлы sqlite_unicode.c и .h из примера в статье
  • Устанавливаем параметры препроцессора на SQLITE_CORE SQLITE_ENABLE_UNICODE
  • Компилим

Но этот совет давали людям, которые жаловались, что предложенный мной метод как-то криво работает на iPad'ах (то ли оно у них вообще не компилилось, то ли просто вываливалось после запуска).

Попробуйте и отпишитесь, как оно? Я тоже попозже попробую в предложенном демо-варианте переделать.
Да. Только что проверил — работает. Добавлю в статью ссылку на измененный пример.
Привет, спасибо, что уменьшили размер моего пакета. Единственная проблема: на симуляторе UPPER работает дольше, чем его реализация внешней функцией, но на телефоне окей.
Неожиданно этот старый трюк перестал работать в iOS 9.
Один и от же проект, поиск на iOS 7 и iOS 8 нормальный, а на iOS 9 — LIKE по русскому тексту находит только то что было задано с точностью до регистра.
В iOS 9 перестает работать вариант описанный в UPD (без amalgamation). Чинится скачиванием последней версии amalgamation отсюда и помещением в проект файлов sqlite3.h и sqlite3.c, libsqlite3.dylib при этом можно исключить.
Sign up to leave a comment.

Articles