无法在iphone中的数据库中插入数组值
我对iPhone编程不熟悉。我想在数据库中存储数组计数和数组objectAtindex值。但它不是存储。你能告诉我如何存储吗无法在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 (\"%\"
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字符串的值吗?