标签:core-data

其他开发

是否有适用于iOS的数据绑定机制?

在.NET中,我只是像DataForm.Source = Object这样做,然后发生魔法。平台将数据从ui文件更改为对象属性,进行验证等。可以用Cocoa Touch和CoreData对象做类似的事情吗? 解决方案 Cocoa中最接近的是“Key-Value Observing”。在桌面Cocoa框架中,您可以使用绑定将用户界面元素挂接到底层对象,以便对象或UI元素中的更改反映在另一个对

IT屋 2017/3/23 20:44:03 喜欢

其他数据库

核心数据设计原则

我刚开始阅读本指南: https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/CoreData/KeyConcepts.html#//apple_ref/doc/uid/TP40001075-CH30-SW1 它基本上有(在我看来)两大矛盾: 我得到他们,但基本上,如果我遵循第一个”实现一个自

IT屋 2017/3/22 3:09:19 喜欢

其他数据库

CoreData中的瞬时属性什么时候应该包含在对象模型中?

我不确定瞬态属性的正确定义: 可以在对象模型中定义瞬态属性,然后计算它们在相关类中需要。 但是,如果您指定一个类并为任何瞬时属性定义任意的getter方法而不在对象模型中声明,那么事情就会起作用(只要实体在模型中链接到该类) 我的问题:在对象模型中声明瞬态属性有什么好处? 我只看到一个down-side:每次添加一个transient属性(例如“FormattedDate”),pe

IT屋 2017/3/22 1:48:44 喜欢

其他数据库

核心数据,如何在Mountain Lion Finder隐藏模拟器文件夹w SQLite DB浏览器中打开DataStore.sql?

为了使我在使用Core Data时发生的一些问题,我提供了免费的SQLLite数据库浏览器(SQLDBB)。它很好地将数据库从iOS模拟器文件夹复制到我的桌面,然后打开它,浏览db内容在SQLDBB。 但 由于模拟器库文件默认隐藏在OSX Mountain Lion中,我无法使用常规的SQLDBBs打开文件对话框打开它。 文件在我的Mountain Lion Finder中(使用

IT屋 2017/3/19 4:38:56 喜欢

其他数据库

iOS:从JSON更新核心数据数据库

在我的应用程序中,以这种方式存储来自JSON文件的数据(它是身份的示例) NSManagedObjectContext * context = [self managedObjectContext]; for(数组中的id元素){ NSLog(@“element:%@”,element); Str * str = [NSEntityDescription insert

IT屋 2017/3/19 1:38:48 喜欢

其他数据库

如何在coredata上下文中使用预填充数据库

这是我的第一个问题。 好吧,我开发一个iPhone应用程序,将使用coredata,但theres不会是一个选项插入数据进入应用程序的数据库。 我想知道如何预填充它的数据库。 想到创建一个plist与所有的信息,并使一个函数将其全部放入coredata数据库,如果数据库还没有设置... 但我想要非常感谢。 解决方案 最简单的方法是创建一个具有相同模型的桌面应用程序(

IT屋 2017/3/14 5:13:00 喜欢

其他数据库

Core Data中多语言数据的良好做法

我需要一个多语言coredata数据库在我的iphone应用程序。我可以为每种语言创建不同的数据库,但我希望在iphone sdk存在一个自动的方式来管理数据在不同的语言核心数据,如资源和字符串。 有人有一些提示? 解决方案 我已经做了类似于Shortseller的,但没有使用类别。 alt文字http://i40.tinypic.com/x3ryp.png p> Int

IT屋 2017/3/14 3:35:41 喜欢

其他数据库

在运行时定制核心数据模型?

我想要一个可以由用户自定义的模型。 感谢matchi 它是一个应用程序的mac os! 解决方案 这是解释在”创建托管对象模型“ a> Apple的核心数据实用程序教程。一般来说,一旦您拥有对受管对象模型的引用,就可以使用 NSEntityDescription 和 NSAttributeDescription 类自定义实体及其属性对象模型。 但是,请注意,在大多数情况下

IT屋 2017/3/14 0:39:26 喜欢

其他数据库

核心数据:错误,“不能合并具有两个不同实体的模型命名为'foo'”

我正在使用一个使用Core Data的iPhone应用程式。大多数时候,我只是在模拟器测试,但偶尔将应用程序下载到iPad以确保。 我最近更改了我的Core Data模型,现在当我把应用程序发送到iPad,我得到一个SIGABRT异常告诉我: 不能合并模型与两个不同的实体命名为'foo' 好的,我明白了。设备上存在旧版本的数据库。所以,我(尝试)通过按/应用程序的图标杀

IT屋 2017/3/13 23:07:59 喜欢

Office

如何从Core Data(swift)创建CSV文件

我正在构建一个应用程序,核心数据(1个实体具有5个属性)显示在tableView中。现在我想导出这个数据到CSV文件(所以我可以发送这个文件与邮件从手机),所以我可以在Excel上打开它。我搜索了很多,但没有找到正确的答案。有人可以帮助我或给我一个很好的解释或教程的链接? 我正在建立swift btw。 func createExportString() - > String {

IT屋 2017/2/24 19:47:39 喜欢