草庐IT

concat_data

全部标签

ios - 使用Core Data和Ensembles(iCloud)删除几乎重复的副本

摘要我的问题是我想摆脱基于Coret的iOS项目中使用Ensembles与iCloud同步的几乎重复项。与iCloud的同步在我的应用程序中基本运行良好。问题是,当用户在持久存储被Ensembles(连接到iCloud)之前,在多个设备上创建相似的对象时。这会生成几乎是正确的重复项。我删除这些重复项的方法似乎不起作用。详细问题用户可以在连接到iCloud之前在不同的设备上创建NSManagedObjects。可以说他有一个名为NSManagedObject的Car,它与一个名为NSManagedObject的Person有一个“ToOne”关系,而后者又与Car有一个“ToMany”关

ios - 在代码中使用通用 Int - 在 Core Data iOS 中使用 32 位或 64 位 Int?

我正在快速编写一个应用程序,通过苹果的核心数据保存其数据。在我的代码中,所有整数都被声明为“Int”,因为这样更灵活,编译器会调整这些整数以适应代码运行的设备。但是,当我想使用核心数据保存这些“Int”时,我必须选择32位或64位整数。如果可能的话,我希望我的应用程序与iphone5-6s兼容,因此我对选择32位犹豫不决(我读到苹果在6s中移动到32位是因为性能更好)。有什么变通办法可以使这部分代码保持灵active?如果我选择32位,如果代码在64位设备上运行会怎样?提前致谢。 最佳答案 默认的Int:在32位设备上=Int32在

javascript - react native 运行 ios TypeError : invalid data

我正在尝试在我的机器上运行react-native。我正在使用基于Ubuntu14.04的elementaryOS。我用创建基础应用程序react-nativeinithello_world然后我尝试将其作为ios应用程序运行:react-nativerun-ios这会返回以下错误:mateusz@mateusz-L702X:~/hello_world$react-nativerun-iosFoundXcodeprojecthello_world.xcodeproj/home/mateusz/hello_world/node_modules/promise/lib/done.js:10

ios - 为什么清除 Derived Data 会清除 Xcode 中的各种错误?

通常,人们在xcode中遇到各种问题或构建错误,并被告知清除派生数据以解决他们的特定问题。什么是派生数据,删除它可以解决各种问题?派生数据中都包含什么? 最佳答案 Xcode在该文件夹中缓存了大量数据,包括应用程序的Assets(图像、音频)、编译代码/库等。Xcode这样做是为了加快构建/运行/调试周期,允许您在几秒钟内进行小的更改和重建/测试,如果它每次都必须重建每一个东西,则只需几分钟。但是,在某些情况下,您所做的更改不会被Xcode检测到,因此不会合并到您的下一次构建/运行中。这是当您遇到奇怪的问题时,有些问题很明显,例如未

ios - RCTBatchedBridge.m 错误 : Invalid data message - all must be length:%zd. React Native, iOS 模拟器

我正在使用react-native-oauth并在尝试授权时收到此错误(请参阅底部的红色图像)。我已经搜索并找到了这个similarunansweredquestion.我查看了源代码并找到了wheretheerrorisraised在第954行,似乎是因为moduleIDs.count应该等于methodIDs.count和paramsArrays.count:if(RCT_DEBUG&&(moduleIDs.count!=methodIDs.count||moduleIDs.count!=paramsArrays.count)){RCTLogError(@"Invaliddatam

iPhone iOS删除实体时如何删除从Core Data实体嵌套关系引用的本地文件?

我有一个核心数据模型定义如下:一个用户有很多事件。每个事件可以有很多图片。关系具有“级联”删除规则。我正在尝试了解如何在实体消失时删除本地文件。是否存在核心数据实体在消失之前调用的某种dealloc或“finalize”方法?每个图片实体都有一个对存储在应用文档目录中的本地文件的引用。当通过TableView的commitEditingStyle删除用户时,我可以通过关系删除图像并手动删除文件:-(void)tableView:(UITableView*)tableViewcommitEditingStyle:(UITableViewCellEditingStyle)editingSt

ios - 如何在不丢失数据的情况下更改 Core Data SQLite 数据库的结构

我有一个使用核心数据的应用程序,数据库结构是通过xCode设计的。我正在使用一个单独的第3方应用程序来填充.SQLite文件本身,我想知道是否有一种方法可以改变数据库的结构(从而改变托管对象模型)但又不会丢失数据已经在.SQLite文件中了吗?我已经用完了关于这个的想法,所以任何帮助表示赞赏。 最佳答案 这是一个半复杂的主题,记录在标题下:核心数据模型版本控制和数据迁移。Apple指南位于:http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/C

ios - 在 Core Data 中编写原生 SQL

当我在我的项目中使用CoreData时,我需要编写一个本地SQL查询。我真的需要这样做,因为我现在正在使用NSPredicate并且它不够高效(仅在一个案例中)。我只需要编写几个子查询和连接来获取大量行并按特殊字段对它们进行排序。特别是,我需要按其子实体的值总和对其进行排序。现在我正在使用NSPredicate获取所有内容,然后我手动对我的结果(数组)进行排序,但这花费的时间太长了,因为有成千上万的结果。如果我错了请纠正我,但我很确定这不会是一个巨大的挑战,因为有一种在iOS应用程序中使用sqlite的方法。如果有人能引导我走向正确的方向,那就太棒了。提前致谢。编辑:让我解释一下我在做

spring - 如何使用 Spring Data REST 发布嵌套实体

我正在构建一个SpringDataREST应用程序,当我尝试发布它时遇到了一些问题。主实体嵌套了另外两个相关实体。有一个“问题”对象有很多答案,每个答案都有很多回复。我从前端应用程序生成一个这样的JSON来发布问题:{"user":"http://localhost:8080/users/1","status":1,"answers":[{"img":"urlOfImg","question":"http://localhost:8080/question/6","replies":[{"literal":"http://localhost:8080/literal/1","resul

spring - 如何使用 Spring Data REST 发布嵌套实体

我正在构建一个SpringDataREST应用程序,当我尝试发布它时遇到了一些问题。主实体嵌套了另外两个相关实体。有一个“问题”对象有很多答案,每个答案都有很多回复。我从前端应用程序生成一个这样的JSON来发布问题:{"user":"http://localhost:8080/users/1","status":1,"answers":[{"img":"urlOfImg","question":"http://localhost:8080/question/6","replies":[{"literal":"http://localhost:8080/literal/1","resul