iphonesdk的SQLite操作存根

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iphonesdk的SQLite操作存根相关的知识,希望对你有一定的参考价值。

  1. (void) aDBOperation: (NSString*)rName phone:(NSString*) rPhone type:(NSString*)rType
  2. {
  3. if(sqlite3_open([[self dataFilePath] UTF8String],&database) != SQLITE_OK){
  4. sqlite3_close(database);
  5. NSAssert(0, @"Failed to load database");
  6. }
  7.  
  8. NSString* query = [NSString stringWithFormat:@"INSERT QUERY HERE;", param];
  9. sqlite3_stmt *statement;
  10. if(sqlite3_prepare_v2(database, [query UTF8String], -1, &statement, nil) == SQLITE_OK){
  11.  
  12. }
  13. sqlite3_finalize(statement);
  14. NSLog(@"length of returned array %d",[dishes count]);
  15. }
  16. else{
  17. NSLog(@"There was an error loading from db");
  18. }
  19.  
  20. }

以上是关于iphonesdk的SQLite操作存根的主要内容,如果未能解决你的问题,请参考以下文章

使用 sinon 为 redux 操作存根闭包函数

7.Go语言高并发与微服务实战 --- 远程过程调用 RPC

iPhone SDK 3.1?

是否可以使用 OCMock 存根 NSProcessInfo?

C#操作SQLite数据库

rpc机制和实现过程