分类:IPhone

IPhone

神秘键值编码键

我正在尝试从未记录的API(OsiriX)加载数据。 获取NSManagedObject如下: NSManagedObject * itemStudy = [[BrowserController databaseOutline] itemAtRow:[[BrowserController databaseOutline] selectedRow]]; 工作得很好。 但是得到NS

IT屋 2017/1/10 23:30:17 喜欢

IPhone

什么时候安全使用 - [NSManagedObjectContext lock]?

我知道你应该遵守CoreData的线程限制规则,但是是否可以安全地使用 - [NSManagedObjectContext lock] 和朋友?我知道访问 NSManagedObject 属性可以触发隐式 NSManagedObjectContext fetch如果 NSManagedObject 已卸载的属性,所以我假设你必须包装 NSManagedObject 属性访问 - [NSManage

IT屋 2017/1/10 23:30:07 喜欢

IPhone

核心数据Malloc错误

我注意到我在我的应用程序中的随机点有几个错误。我有2个错误,“双自由”和“不正确的校验和释放对象”。堆栈跟踪的“双自由”错误。任何人都可以提供任何洞察力?它发生在我的代码中的一个调用,只是设置属性到 NSNumber ,所以我不明白为什么它这样做! myObject.numberAttr = [NSNumber numberWithInt:[dateComponents day]];

IT屋 2017/1/10 23:29:45 喜欢

IPhone

iOS:RESTKit与CoreData同步数据

设置: 在后端使用MySQL数据库的RESTFull API。 我使用RESTKit v.20.3来进行API调用。 问题: 如果我在遥控器中有10个物件数据库,并且我第一次使用GET获取,我将获取所有10个对象并存储在Core Data本地。当我进行后续的获取请求时,如何告诉RESTKit只下载新对象,而不是下载它先前下载的相同的10个对象?最佳做法请! 解决方案 首

IT屋 2017/1/10 23:28:43 喜欢

IPhone

CoreData具有关系的抽象实体

我有这种情况: 我有两个CoreData实体: MUSIC_ACTIVITY 是一个摘要CoreData实体; LOCATION :具有以下属性:city,address,... BAR :带有一些属性; PUB :有一些属性; 在 MUSIC_ACTIVITY (1to1)。 MUSIC_ACTIVITY 是 BAR 的PARENT实体; MUSIC_AC

IT屋 2017/1/10 23:28:31 喜欢

IPhone

核心数据在获取请求时冻结(死锁)

我试图实现抓取请求,但似乎处于死锁状态。 >线程1,队列:com.apple.main-thread > #0 0x38329fa8 in __psynch_mutexwait() > #1 0x38390f0e in _pthread_mutex_lock() > #2 0x2d3aaad0 in - [_ PFLock lock]() > #3 0x2d3bbba4 in -

IT屋 2017/1/10 23:28:07 喜欢

IPhone

地址簿和核心数据

我试图创建一个应用程序,将存储地址簿联系人的ID使用核心数据的SQLite文件。 我的问题是,我想要请求一些这些ID是随机的,并且联系人ID是不可靠的,因为在联系人ID中可能有间隙,所以我想有一种索引属性,我可以做我的随机,在索引中永远不会有间隙,如果我删除我的数据库中的一些ID,我想确保索引是重建索引(不确定如果索引是正确的名称,也许一个键)。 数据实现自动?它为我创建的任何数据模型

IT屋 2017/1/10 23:27:40 喜欢

IPhone

核心数据:在应用程序启动时添加持久存储的超时

我有一个应用程序在应用程序中创建一个持久存储:didFinishLaunchingWithOptions 。添加商店显然需要的时间过长,导致iOS在完成启动之前终止应用程序。在超时时的堆栈跟踪看起来像这样。有没有人知道如何防止这种情况发生? 异常类型:00000020 异常代码:0x000000008badf00d 突出显示的线程:0 应用程序特定信息: com.foo.bar无

IT屋 2017/1/10 23:27:15 喜欢

IPhone

iOS同步 - 什么是Core Data对象知道它必须推送到服务器的好方法?

我在iPad和网络服务器之间建立同步功能。我使用的方法非常接近此处描述的。我只有一种类型的对象,让我们称之为一个故事,必须同步。它是一个核心数据实体(管理对象)。 我必须解决的剩余问题是知道“每当有什么变化,需要同步到服务器。一种方法是去找到修改Story的每一段代码,并且还设置了一些needsSyncing标志。这似乎并不优雅,似乎随着时间的推移,开发人员可能会忘记更新标志的新类型的修改。

IT屋 2017/1/10 23:27:03 喜欢