Я пытаюсь использовать fmdb в моем последнем ios-проекте, и пока он работал отлично.Но теперь я пытаюсь сделать вставки с NSDate в качестве параметра, и он в конечном итоге хранится как недопустимая дата в моей базе данных sqlite.Я пробовал несколько решений, но, похоже, ничего не работает.Что я делаю не так?
[database executeUpdate:@"CREATE TABLE IF NOT EXISTS inspection (ID INTEGER PRIMARY KEY, result TEXT, date_of_inspection DATE, restaurant_id INTEGER"];
NSDate *today=[NSDate date];
[database executeUpdate:@"insert into inspection(id,result,date_of_inspection,restaurant_id) values(?,?,?,?)",[inspection valueForKey:@"id"], result, today, [restaurant valueForKey:@"id"],nil];
База данных заполнена, и все работает нормально, кроме * #%!дата ... :) Что не так?