我有一个名为showSqliteSequenceTable
的用户默认设置,可以使用复选框更改此设置。我在一个名为-[SKDatabase reloadTables]
的方法中使用如下:
const char *tablesQuery = [[NSUserDefaults standardUserDefaults] boolForKey:@"showSqliteSequenceTable"] ? "SELECT name FROM sqlite_master WHERE type='table'" : "SELECT name FROM sqlite_master WHERE type='table' AND NOT name='sqlite_sequence'";
我可以通过哪种方式将-[SKDatabase reloadTables]
消息发送到内存中的每个SKDatabase
对象,或者如何让SKDatabase
观察用户默认值?感谢。