标签: nsarray

NSMutablearray将对象从索引移动到索引

我有一个带有可重复行的UItableview,数据在NSarray中.那么当调用适当的tableview委托时,如何在NSMutablearray中移动对象?

问这个的另一种方法是如何重新排序NSMutableArray?

iphone objective-c nsarray

70
推荐指数
3
解决办法
5万
查看次数

排序NSD阵列NSDrray对象的最佳方法?

我正在努力尝试排序一系列字典.

我的词典有一些兴趣,价格,受欢迎程度等值.

有什么建议?

sorting objective-c nsdictionary nsarray ios

68
推荐指数
3
解决办法
4万
查看次数

是否有一种简单的方法可以向后迭代NSArray?

我有一个NSArray并且必须在特殊情况下向后迭代它,所以我先看看最后一个元素.这是出于性能原因:如果最后一个没有意义,那么所有以前的都可以被忽略.所以我想打破循环.但是,如果我从0向前迭代,那将无效.我需要从n到0.也许有一个我不知道的方法或功能,所以我不必在这里重新发明轮子.

objective-c nsarray

67
推荐指数
3
解决办法
2万
查看次数

从NSArray获取对象的索引?

我试图通过indexOfObject方法获取数组的索引,如下所示,但当我尝试记录该值以测试索引时,我得到一个垃圾值..为了测试目的,我有一个数组的值,{57,56,58..}以获得索引让我们说56,

NSNumber *num = [NSNumber numberWithInteger:56];
NSInteger Aindex = [myArray indexOfObject:num];
NSLog(@" %d",Aindex);
Run Code Online (Sandbox Code Playgroud)

我得到的价值就像2323421.我可能做错了什么?

iphone nsarray ios

66
推荐指数
4
解决办法
9万
查看次数

copy和mutableCopy如何应用于NSArray和NSMutableArray?

在一个或一个上使用copy和之间有什么区别?mutableCopyNSArrayNSMutableArray

这是我的理解; 这是对的吗?

// ** NSArray **
NSArray *myArray_imu = [NSArray  arrayWithObjects:@"abc", @"def", nil];

// No copy, increments retain count, result is immutable
NSArray *myArray_imuCopy = [myArray_imu copy];

// Copys object, result is mutable 
NSArray *myArray_imuMuta = [myArray_imu mutableCopy];

// Both must be released later
Run Code Online (Sandbox Code Playgroud)
// ** NSMutableArray **
NSMutableArray *myArray_mut = [NSMutableArray arrayWithObjects:@"A", @"B", nil];

// Copys object, result is immutable
NSMutableArray *myArray_mutCopy = [myArray_mut copy];

// Copys object, result is mutable
NSMutableArray *myArray_mutMuta …
Run Code Online (Sandbox Code Playgroud)

cocoa cocoa-touch nsmutablearray nsarray nscopying

65
推荐指数
4
解决办法
7万
查看次数

从另一个数组中的对象属性创建数组

有没有方便的方法来获取一个数组/对象集并创建一个包含第一个数组中每个项的某些属性的新数组/集?

例如,数组包含Car对象.我需要一系列licensePlates,其中每辆车都有一个NSObject car.licensePlate.

目前我只是遍历第一个数组,将对象添加到我的可变结果数组中,但是想知道是否存在为此存在的实例化方法(检查NSArray的文档).

objective-c nsarray nsset

64
推荐指数
1
解决办法
1万
查看次数

按字典中键的值对字典的NSArray进行排序

我有一个由字典填充的数组,我需要按字典中的一个键的值按字母顺序对数组进行排序.

这是我的阵列:

tu dictus: (
    {
    brand = Ryul;
    productTitle = Any;
    quantity = 1;
    subBrand = "Ryul INJ";
    type = Product;
},
    {
    brand = Trol;
    productTitle = Different;
    quantity = 2;
    subBrand = "";
    type = Brand;
},
    {
    brand = Dtor;
    productTitle = Any;
    quantity = 1;
    subBrand = "";
    type = Product;
},
    {
    brand = Ryul;
    productTitle = Different;
    quantity = 2;
    subBrand = "Ryul CHES";
    type = SubBrand;
},
    {
    brand = Anan;
    productTitle …
Run Code Online (Sandbox Code Playgroud)

sorting objective-c nsdictionary nsarray ios

62
推荐指数
3
解决办法
5万
查看次数

61
推荐指数
2
解决办法
4万
查看次数

How can I check if an object in an NSArray is NSNull?

I am getting an array with null value. Please check the structure of my array below:

 (
    "< null>"
 )
Run Code Online (Sandbox Code Playgroud)

When I'm trying to access index 0 its crashing because of

-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x389cea70
Run Code Online (Sandbox Code Playgroud)

Currently its crashing because of that array with a crash log:

 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x389cea70'
*** First throw call stack:
(0x2d9fdf53 0x3820a6af 0x2da018e7 0x2da001d3 0x2d94f598 0x1dee57 0x1dfd31 0x302f598d …
Run Code Online (Sandbox Code Playgroud)

objective-c nsarray ios nsnull

61
推荐指数
5
解决办法
5万
查看次数

iPhone - 从NSArray对象获取唯一值

我有NSArray一个自定义类的对象.该类有3个(city,state,zip)字符串属性.我想从中得到所有独特的状态值array.

我确实通读了这个NSPredicate课程,但在这种情况下无法充分利用它.我能找到的唯一例子是字符串操作.

有人可以帮帮我吗?

iphone nsarray nspredicate

55
推荐指数
2
解决办法
4万
查看次数