24得票4回答
9得票2回答
在Swift中将NSArray转换为NSMutableArray

我目前正在尝试将一些NSArrays更改为NSMutableArrays,但由于我是Swift和Xcode的新手,我不太理解错误以及如何修复它们。 以下是我的代码: var names: NSMutableArray = [] var dates: NSMutableArray = [] ...

9得票2回答
iOS如何检查NSMutableArray是否包含NSNumber对象?

我正在编写一些代码,将使用NSMutableArray并在其中存储int值,这些值包装在NSNumbers中。 我想确认是否可以使用具有相同值的新NSNumbers查询iOS NSArray或NSMutableArray,或者我需要显式迭代数组,并检查每个int值是否等于我要测试的值? 这...

7得票6回答
如何从数组中删除重复的值

我有一个NSMutableArray,其中包含重复的值,例如[1,2,3,1,1,6]。 我想删除重复的值,并希望得到新的只包含不同值的数组。

23得票3回答
如何将NSArray转换为NSMutableArray

ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople(addressBook); CFIndex nPeople = AB...

8得票5回答
如何在NSMutableArray中实现“按值分组”?

我正在使用NSMutableArray。 我希望能够按照日期获取值,就像我们在SQL中使用group by“ log_date”一样。 logMuArray ( { "log_currenttime" = "4:30pm"; "log_date...

16得票4回答
如何在Objective C中初始化一个NSMutableArray?

我来自Java背景,正在学习Objective C。我尝试创建一个包含字符串数组和成员函数来修改该数组的类。我的代码如下:@implementation TAWChapter @synthesize mSubject; @synthesize mItems; - (id) init{ ...

12得票3回答
Objective-C:使用if()值比较字符串在[NSMutableArray objectatindex:]上不起作用

我在程序中使用NSXML解析器将NSMutableString值填充到NSMutableArray中。我可以成功地使用objectatindex方法从数组中获取结果,但当我尝试在if()结构中比较该值时,它不起作用,但是NSLog显示已返回正确的值。这是我的代码和日志窗口上的输出: int T...

10得票4回答
Objective C中的NSStack和NSQueue是什么?

在Java中有一个很好的库类java.util.Stack,它实现了push和pop方法。 那么Objective C中是否有类似的东西呢? 我只发现了MutableArray。看起来我必须实现像“NSStack”,“NSQueue”和其他类似的东西这样基本的功能,这很奇怪。

7得票2回答
我能否在NSMutableArray中移动对象而不创建临时数组?

我曾认为我已经掌握了它, void shiftArray(NSMutableArray *mutableArray, NSUInteger shift) { for (NSUInteger i = 0; i < [mutableArray count]; i++) { ...