标签:core-data

其他开发

CoreData - 重复现有对象

你好想从我的核心数据db复制一个对象。现在我正在使用 movement2 = [NSEntityDescription insertNewObjectForEntityForName:@“Movement” inManagedObjectContext: self.managedObjectContext]; movement2.name = movement.name;

IT屋 2017/7/21 0:22:48 喜欢

其他开发

需要澄清我应该放置(存储)我的核心数据的SQLite文件的位置?

是的,我知道。 存储核心数据文件的位置已经回覆了此问题。和将coredata文件存储在文档目录之外?。 @Kendall Helmstetter Gelner和@Matthias Bauch提供了非常好的回复。我很高兴他们。 现在我的问题很概念,我会尝试解释一下。 从你应该把你的应用程序的文件部分在Apple文档中,我已经阅读了以下内容: 处理支持文件 - 您的应用程序下载

IT屋 2017/5/26 22:05:34 喜欢

开发方法

核心数据:错误与异常第2部分

我的问题类似于这一个,但我需要进一步澄清。我经常在这样的代码中得到例外: NSError *错误; if(![managedObjectContext save:& error]){ NSLog(@“Failed to save to data store:%@”,[error localizedDescription]); } 然而,当我在 objc_excep

IT屋 2017/4/18 4:01:41 喜欢

开发方法

如何获取CoreData Debug参数输出到控制台?

根据关于调试核心数据的Apple文档,它说我们应该能够将一个参数传递给应用程序,该应用程序会将SQL核心数据发送到SQLite。 我已经在XCode的可执行文件的参数选项卡中指定了参数: -com.apple.CoreData.SQLDebug 1 但是,我看不到SQL在控制台。然后我尝试在Apple提供的CoreDataBooks应用程序中使用此参数,以防万一MY

IT屋 2017/4/17 19:04:05 喜欢

其他开发

是否有适用于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 喜欢