我的CoreData属性“picturecount”(Int)有问题所以我有一个UICollectionView有图像和我在CoreData中保存Imagecount到目前为止这么好,当我在PhtoController中打印它运行并显示专题图片。所以在EverydayController中我会给它一个Label名称:“CountPic”但是picturecount总是0可能是什么问题? 谢谢你的帮助。
PhotoController:UICollectionViewController
let CountPicture = NSEntityDescription.insertNewObjectForEntityForName("Everyday", inManagedObjectContext: self.mgdContext) as! Everyday
CountPicture.picturecount = everypicture.count
print("\(CountPicture.picturecount)coreinfo")
do {try self.mgdContext.save()} catch {print("Error")}
EverydayController:
var everyday = [Everyday] ()
var mgdContext = (UIApplication.sharedApplication().delegate as! AppDelegate).managedObjectContext
func loaddata () {
let fetchrequest = NSFetchRequest(entityName: "Everyday")
everyday = try! mgdContext.executeFetchRequest(fetchrequest) as! [Everyday]}
delegateLoangeController!.CountPic.title = "\(everyday[0].picturecount!) Picture"