Tag: sqlite3

Восстановление sms.db

Предыстория Сегодня днем ​​я ответил на текст от моей подруги, а затем, по-видимому, забыл спать с моим телефоном, прежде чем положить его обратно в карман. Когда я вытащил его обратно через несколько минут, мой телефон решил нажать «Изменить-> Очистить все» в разговоре, испарив с ней два года и два телефона, имеющих историю SMS. В то […]

SQLite step () возвращает SQLITE_ROW, даже если таблица пуста

Я пытаюсь получить строки из таблицы в SQLite: _tempPath = [[NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] stringByAppendingPathComponent:@"test.db"]; sqlite3 *pHandle; sqlite3_stmt *pStatementHandle; NSLog(@"OPEN: %i ", sqlite3_open([_tempPath UTF8String], &pHandle)); const char *query = "select * from Transactions"; NSLog(@"PREP: %i", sqlite3_prepare (pHandle, query, -1, &pStatementHandle, NULL)); while(sqlite3_step(pStatementHandle) != SQLITE_DONE); { NSLog(@"ROW"); } sqlite3_finalize(pStatementHandle); sqlite3_close(pHandle); Тем не менее, я всегда […]

Как открыть базу данных sqlite, когда приложение работает в фоновом режиме в ios

Мое приложение фиксирует данные местоположения в фоновом режиме и сохраняет в базе данных sqlite. Он работает хорошо, когда устройство не заблокировано, но когда устройство заблокировано, я не могу получить доступ к базе данных sqlite. Он всегда дает мне код ошибки как SQLITE_AUTH (код ошибки: 23). Я попробовал следующие варианты: Отключите защиту данных от возможностей (не […]

Swift Framework – Как импортировать sqlite3.h в файл зонтика

Я пытаюсь сделать быструю фреймворк для повторного использования некоторого кода моего быстрого предыдущего проекта, эта структура использовала некоторые классы Objective-C (эти классы добавляются в файл зонтика) и другие быстрые классы, которые используют классы из статических библиотек ( Это проблема). Я пытаюсь добавить к структуре статическую библиотеку libsqlite3.0.tbd и использовать класс «sqlite3.h» в классе быстрого доступа, […]

Процедура библиотеки SQLite3 вызвана из последовательности

следующий код дает мне библиотечную процедуру, вызванную ошибкой с ошибкой, но я не могу объяснить, где проблема. Есть идеи ? – (BOOL)insertProduct:(Product *)product inOrder:(Order *)order withAmount:(int)amount { BOOL ok = NO; sqlite3_stmt *statement; const char *dbpath = [_databasePath UTF8String]; if (sqlite3_open(dbpath, &_database) == SQLITE_OK) { NSString * insertSQL; int amount = [self getAmountForProduct:product inOrder:order]; NSLog(@"%i", […]

Ошибка ввода IOS в sqlite

Я нахожусь в финальном проекте, создающем приложения GOL для iOS. мои приложения могут искать лирику и использовать ее. но у меня проблемы с добавлением любимой лирики, и я не знаю, почему, новичок в объективе C, особенно в программировании на ios. Помоги мне, пожалуйста. вот мой способ добавления в избранное: -(void)insertFav:(Favorite*)favssssdsd{ fileMgrs = [NSFileManager defaultManager]; sqlite3_stmt […]

SQlite Cipher IOS

Здесь я поделился, чтобы показать, что у меня есть файл Sqlite присутствующий в ресурсах копий: я использую Sqlitecipher в моем приложении iOS , когда запускаю свое приложение в Simulator (offline), он показывает все данные успешно, и каждый запрос работает отлично, как (обновление , удалить, вставить ), но при тестировании моего приложения на устройстве он ничего […]

sqlite шаг назад

Я обнаружил, что общий способ прокрутки вперед по набору результатов – использовать sqlite3_step (): while (sqlite3_step(statement) == SQLITE_ROW) { // do something with the row } Есть ли способ прокрутить назад набор результатов, например, сделать один шаг назад или получить доступ к предыдущей строке, используя свой ROWID? Где-то я прочитал, что вы можете получить каждую […]

Что лучше с точки зрения производительности sqlite3: удалить ненужную строку или установить ее как не необходимую?

Я пишу приложение iPhone, где пользователь получает несколько сообщений от разных пользователей. Эти сообщения хранятся в базе данных sqlite3. Со временем пользователь может захотеть удалить полученные сообщения от одного пользователя, но, конечно же, он будет продолжать получать новые сообщения от этого пользователя после удаления старых. Поскольку получение сообщений будет выполнено с помощью SELECT , какой […]

iOS: приложение с несколькими запросами

У меня есть приложение, в котором я несколько раз обращаюсь к базе данных SQLite. Но однажды, как только я обратился к базе данных один раз, все последующие попытки приводят к сбою приложения … Я не уверен, что это потому, что база данных не была правильно выпущен … Например, я запускаю поиск, чтобы заполнить таблицу с […]

Interesting Posts

Как выбрать строку столбцов в коде

Проверьте, присутствует ли сертификат SSL в iOS?

Как получить уведомление, когда UIView отключен от своего супервизора?

Поддерживает ли bluez низкоэнергетическое сопряжение с устройствами ios?

iOS SDK сообщает, что «пользователь отказался» при аутентификации на тестовом устройстве

Неверное преобразование из функции бросания типа (_, _, _) throws -> Void в не-бросающий тип функции (NSData ?, NSURLResponse ?, NSError?) -> Void

Как добавить правую кнопку в NavigatorIOS в вкладках для инициации коренных

Быстрое добавление нескольких изображений в один UIButton

Необязательное выражение типа «AnyObject», используемое при проверке для опций

Проверка существующего значения в NSFetchedResultsController / Core Data

MFMailComposeViewController не редактируется в iOS 8 Xcode 6

Xcode 9 не будет автозаполнять функции по именам переменных

Ошибка xcodebuild – Возврат SecKey API: -25308

добавить UIPageControl в titleView swift

Уровень громкости удаленных уведомлений отличается от звука, воспроизводимого в приложении.

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.