标签:nsarray

开发方法

iOS如何调试崩溃没有堆栈跟踪像:[__NSArrayM objectAtIndex:]:index 0超出空数组的边界?

*由于未捕获的异常'NSRangeException'终止应用程序,原因:'* - [__ NSArrayM objectAtIndex:]:index 0超出空数组的边界 有一点我花了4个小时尝试调试这样的错误。任何人都可以告诉我有没有办法查看这些错误的堆栈跟踪,以了解哪个对象导致错误的访问? 谢谢! 解决方案 在Xcode 4中,您可以在断点编辑器中设置异常断点。每次抛出异

IT屋 2017/4/17 23:04:44 喜欢

其他开发

按键字符串日期对NSDictionaries的NSArray进行排序?

我一直在努力寻找一种简单的方法来排序包含NSDictionaries的NSMutableArray。每个NSDictionary都有一个名为“Date”的键,其中包含一个日期的NSString(例如:10/15/2014)。 我要做的是排序基于这些字符串的数组按升序排列。 我已经尝试过没有运气: NSComparisonResult dateSort(NSString * s1

IT屋 2017/4/6 23:02:54 喜欢

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 喜欢