Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/testing/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在iphone中的数据库中插入数组值_Iphone_Ios - Fatal编程技术网

无法在iphone中的数据库中插入数组值

无法在iphone中的数据库中插入数组值,iphone,ios,Iphone,Ios,我对iPhone编程不熟悉。我想在数据库中存储数组计数和数组objectAtindex值。但它不是存储。你能告诉我如何存储吗 NSLog(@"%@",[tapCollection1 objectAtIndex:i]); NSLog(@"%i",[array11 count]); NSString *insertSQL = [NSString stringWithFormat: @"insert into Taukyblauky(taukyid,blaukyid) values (\"%\"

我对iPhone编程不熟悉。我想在数据库中存储数组计数和数组objectAtindex值。但它不是存储。你能告诉我如何存储吗

 NSLog(@"%@",[tapCollection1 objectAtIndex:i]);
 NSLog(@"%i",[array11 count]);

NSString *insertSQL = [NSString stringWithFormat: @"insert into Taukyblauky(taukyid,blaukyid) values (\"%\",\"%i\")",[tapCollection1 objectAtIndex:i],[array11 count]];
插入[tapCollection1 objectAtIndex:i]和[array11 count]的正确方法是什么

 Inside that  [tapCollection1 objectAtIndex:i] it contain some value like this 3.
 Inside that [array11 count] it contain some value like this 2.
在数据库中插入objectAtindex值和数组计数值的正确方法是什么。 谢谢
不,CoreData是一种ORM。您不会写出查询(尤其是插入)。您应该能够在上下文中调用save


查看NSEntityDescription中的insertNewObjectForEntityName,然后在ManagedObjectContext上保存。

实际上我使用的是sqlite数据库。在sqlite中如何存储?使用CoreData,并查看一些示例。在2013年写这样的代码是荒谬的。如果你把你的insertSQL字符串记录下来,你会发现它和你期望的不一样。一旦你能显示insertSQL字符串的值吗?