我需要将String Array保存到Core Data。
/**
* The accessors to append to the model's array form.
*
* @var array
*/
protected $appends = ['revenue'];
我有1个属性,类型为String。我试过了,但它不起作用。
let stringArray: [String] = ["First String", "Second String", "Third String"]
答案 0 :(得分:1)
在.xcDataModel中添加实体为" Hadith" &安培;将1个属性添加为"值"字符串类型。
现在选择那个实体&来自编辑菜单 - >创建NSManagedObject类
将数据保存在实体
中let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
let context = appDelegate.managedObjectContext
for str in strinArray {
do {
let newitem = NSEntityDescription.insertNewObjectForEntityForName("Hadith", inManagedObjectContext: context)
newitem.setValue(str,forKey: "value")
try context.save()
} catch {
//do nothing
}