From f7ac0ea242fee3bc51413da34c46d68e0199e14b Mon Sep 17 00:00:00 2001 From: Chris Li Date: Sun, 11 Sep 2016 10:51:24 -0400 Subject: [PATCH] Coredata def modenerization --- Kiwix-iOS/Info.plist | 2 +- Kiwix-iOSWidgets/Bookmarks/Info.plist | 2 +- .../Classes/Book+CoreDataProperties.swift | 8 +++-- .../Classes/Language+CoreDataProperties.swift | 1 + .../1.8.xcdatamodel/contents | 29 ++++--------------- 5 files changed, 13 insertions(+), 29 deletions(-) diff --git a/Kiwix-iOS/Info.plist b/Kiwix-iOS/Info.plist index cf6bc8d4..5b147915 100644 --- a/Kiwix-iOS/Info.plist +++ b/Kiwix-iOS/Info.plist @@ -49,7 +49,7 @@ CFBundleVersion - 1.8.60 + 1.8.61 ITSAppUsesNonExemptEncryption LSRequiresIPhoneOS diff --git a/Kiwix-iOSWidgets/Bookmarks/Info.plist b/Kiwix-iOSWidgets/Bookmarks/Info.plist index d73c6d88..6c4c2b1b 100644 --- a/Kiwix-iOSWidgets/Bookmarks/Info.plist +++ b/Kiwix-iOSWidgets/Bookmarks/Info.plist @@ -21,7 +21,7 @@ CFBundleSignature ???? CFBundleVersion - 1.8.62 + 1.8.63 NSExtension NSExtensionMainStoryboard diff --git a/Kiwix/CoreData/Classes/Book+CoreDataProperties.swift b/Kiwix/CoreData/Classes/Book+CoreDataProperties.swift index 95e76667..e53127f2 100644 --- a/Kiwix/CoreData/Classes/Book+CoreDataProperties.swift +++ b/Kiwix/CoreData/Classes/Book+CoreDataProperties.swift @@ -21,15 +21,17 @@ extension Book { @NSManaged var favIcon: NSData? @NSManaged var fileSize: Int64 @NSManaged var globalCount: Int64 - @NSManaged var id: String - @NSManaged var isLocal: NSNumber? - @NSManaged var hasPic: Bool @NSManaged var hasIndex: Bool + @NSManaged var hasPic: Bool + @NSManaged var id: String @NSManaged var includeInSearch: Bool + @NSManaged var isLocal: NSNumber? @NSManaged var mediaCount: Int64 @NSManaged var meta4URL: String? + @NSManaged var pid: String? @NSManaged var publisher: String? @NSManaged var title: String? + @NSManaged var articles: Set
@NSManaged var downloadTask: DownloadTask? @NSManaged var language: Language? diff --git a/Kiwix/CoreData/Classes/Language+CoreDataProperties.swift b/Kiwix/CoreData/Classes/Language+CoreDataProperties.swift index 522be34d..43bf7f83 100644 --- a/Kiwix/CoreData/Classes/Language+CoreDataProperties.swift +++ b/Kiwix/CoreData/Classes/Language+CoreDataProperties.swift @@ -17,6 +17,7 @@ extension Language { @NSManaged var code: String @NSManaged var isDisplayed: Bool @NSManaged var name: String? + @NSManaged var books: Set } diff --git a/Kiwix/CoreData/Kiwix.xcdatamodeld/1.8.xcdatamodel/contents b/Kiwix/CoreData/Kiwix.xcdatamodeld/1.8.xcdatamodel/contents index 1b4ee47e..1b663afa 100644 --- a/Kiwix/CoreData/Kiwix.xcdatamodeld/1.8.xcdatamodel/contents +++ b/Kiwix/CoreData/Kiwix.xcdatamodeld/1.8.xcdatamodel/contents @@ -1,5 +1,5 @@ - + @@ -33,7 +33,7 @@ - + @@ -42,7 +42,6 @@ - @@ -86,33 +85,15 @@ - - - - - - - - - - - - - - - - - - - - - + + + \ No newline at end of file