我在 Excel 中有一个 8000 x 10 的电子表格,我正在围绕它构建一个 iOS 应用程序。我希望能够访问每个单元格中的数据,能够搜索单元格中的数据,并按行访问相关数据。
但是,我无法将电子表格预加载到 Core Data。我在网上看到了许多不同的电子表格文件类型(.xlsx、.csv、.plist、.sqlite 等)的不同实现,但它们似乎都非常过时(通常在 Swift 3 中),我似乎无法制作任何在斯威夫特5和Xcode的11.我的代码工作已经预载有从下方所示与现有的SQLite数据库的数据已经尝试大多在这里,但它不能获得与斯威夫特5(教程是从2015年)的工作。
在 Swift 5 中是否有用于将电子表格数据预加载到 Core Data 的更新资源?对电子表格的文件类型有什么建议吗?希望得到任何建议,谢谢!
import UIKit
import CoreData
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
private func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// let defaults = UserDefaults.standard
// let isPreloaded = defaults.bool(forKey: "isPreloaded")
// if !isPreloaded {
// preloadData()
// defaults.set(true, forKey: "isPreloaded")
// }
//
// return true
preloadData()
return true
} …Run Code Online (Sandbox Code Playgroud)