ios - 如何在CoreData的tableview单元格中存储URL及其位置?
问题描述
所以我的包中有 30 个小 .txt 文件,我将它们的标题拉到 tableView 中。您单击单元格并加载 .txt 文件。
我还使用 UILongPressGestureRecognizer 重新排列单元格,在重新排列单元格后,我想将新的单元格顺序保存到 CoreData 中。我在这部分苦苦挣扎,因为我将文件作为 URLS 读取,当我在 Core Data 中添加一个实体时,将其设置为 URI 并重写我的数组属性,我得到一个错误。
我用它来读取我的文件:
stories = Bundle.main.urls(forResourcesWithExtension: "txt", subdirectory: nil)!
我添加了一个实体 Story 并将其设置为 URI,并尝试将我的数组写为 var stories:[NSManagedObject] = [],但它在上面的行中给了我错误:“无法分配类型‘[URL]’的值输入“[NSManagedObject]”
我应该使用不同的方法来读取我的 .txt 文件吗?
解决方案
推荐阅读
- python - 使用 Boost Python 将 C++ 函数扩展到 Python
- brightway - 使用香肠从头开始处理
- php - mysql 通过新时区中的类选择 CURDATE()
- c# - 控制器类中的堆积柱形图 C#
- javascript - 在ajax成功函数中调用另一个函数是使用返回数据的唯一方法吗?
- go - 创建自定义 kubernetes cli
- xamarin - 选择器不选择 xamarin
- java - Liferay 7 和 Vaadin 8:Vaadin Shared 未激活
- amazon-web-services - 微服务爆炸的治理方法
- c++ - 双重标准?为什么只有 char* const& a = "bla" 的警告?