我正在iPhone上编写一个数据库项目,我想将一些大的SQL查询存储在一个单独的,包含项目的文件中。
然后,我想把这个查询读成NSString *(或者,好吧,const char *也没问题)引用,然后用sqlite3执行它。
我是iPhone开发的新手,我从未使用过文件,也不知道存储的任何细节。
请你给我一个提示:
非常感谢!
答案 0 :(得分:1)
您可以使用:
NSString
类。对于问题#3,您可以使用:
NSString *sqlString =
[NSString
stringWithContentsOfFile:@"yourqueryfile.sql"
encoding:NSUTF8StringEncoding
errors:nil //unless yuo are interested in errors.
];