标签:nsarray

IPhone

在Xcode中从核心数据填充数组

我试图使用从CoreData获取的数据集合填充 NSArray 。但我的数组似乎没有填充数据。我有以下代码检索数据: NSManagedObjectContext * managedObjectContext = [self managedObjectContext]; NSFetchRequest * fetchRequest = [[NSFetchRequest alloc]

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

IPhone

核心数据中的任意属性

简而言之,我想在iPad应用程序上将任意键/值对与Core Data实体的对象关联。 我当前的解决方案是与表示单对的另一实体的对多关系。在我的申请中,我有: 条目< ---> ExtraAttribute 其中 ExtraAttribute $ c>键和 value ,并且键对ExtraAttribute的条目是唯一的。 虽然处理这个问题的代码稍微复杂,

IT屋 2017/1/10 20:11:57 喜欢

IPhone

如何获取Core Data中的关系项属性?

假设你有一个名为Workshop的核心数据对象。 如何在Workshop中创建学生的NSArray? 这是一个与数组相反的NSSet,因为它们是无序的。使用mutableSetValueForKey:这个 返回一个代理,它会改变 关系并执行KVO 通知。想想名字为 “[NS] MutableSet”“valueForKey”而不是“b”的b比“mutableSetValue”“

IT屋 2017/1/10 17:40:32 喜欢

IPhone

存储NSArray在核心数据示例代码?

我一直在寻找一些示例代码,如何存储一个 NSArray 在Core Data一段时间,但没有运气。有人会指点我一些教程或示例,或者更好地写一个简单的样本作为这个问题的答案?我已阅读此,但未显示如何实现一个 NSArray 的可变属性的示例。提前感谢! 解决方案 如果你真的需要做,那么编码为数据。我只是创建了一个名为的新文件夹 c>作为NSData(二进制数据)。 然后在NSManag

IT屋 2017/1/10 15:03:50 喜欢

IPhone

最佳实践? - 数组/字典作为核心数据实体属性

我是Core Data的新手。我注意到集合类型不可用作属性类型,并想知道什么最有效的方式是存储数组/字典类型数据作为一个属性(例如组成一个地址,如街道,城市等的元素不需要单独的实体,并且比单独的属性/字段更方便地存储为字典/数组)。谢谢。 解决方案 Core Data中没有“native”数组或字典类型。您可以将 NSArray 或 NSDictionary 存储为可转换属性。这将使用 N

IT屋 2017/1/10 14:35:44 喜欢

开发方法

将NSMutablearray复制到另一个

我试图将 NSMutableArray 复制到另一个,但它不显示任何东西在 UITableView : NSMutableArray * objectsToAdd = [[NSMutableArray alloc] initWithObjects:@“one”,@“two”]; NSMutableArray * myArray = [[NSMutableArray alloc] i

IT屋 2017/1/6 23:03:08 喜欢

开发方法

NSArray属性:复制或保留?

根据此: NSString属性:复制或保留? 对于NSString / NSMutableString,建议使用copy。 NSArray / NSMutableArray如何? copy c> 我详细说明了基本原理和几个含义: NSMutableString作为保留/复制 该示例基于 NSString s,但同样适用于 NSArray s。

IT屋 2017/1/6 22:42:07 喜欢

其他开发

如何比较2 NSMutableArray和获取不同数值的值

我想比较2个NSMutableArray值,并检查哪个indexPath不同,并将这些索引号存储在一个数组中。 例如我有这些NSMutableArray: NSMutableArray * a = [[NSMutableArray alloc] initWithObjects:@“1” ,“2”,“3”,“4”,“5”,“6”,nil]; NSMutableArray * b = [

IT屋 2016/12/21 15:22:04 喜欢

其他开发

比较值的NSMutableArray元素

我正在寻找一种方法来比较两个NSMutableArray对象的内容。这两个数组都用单独分配的NSMutableDictionaries填充,但偶尔包含相同的数据。 简化示例: NSMutableArray * firstArray = [[NSMutableArray alloc] init]; NSMutableArray * secondArray = [[NSMutable

IT屋 2016/12/21 14:32:12 喜欢