小编Yon*_*ark的帖子

如何在 Swift 5 中将电子表格数据预加载到 Core Data?

我在 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)

core-data spreadsheet uitableview ios swift

4
推荐指数
1
解决办法
1297
查看次数

标签 统计

core-data ×1

ios ×1

spreadsheet ×1

swift ×1

uitableview ×1