nsarray相关内容
我有一个文本字段,用户可以输入1-10之间的值 在文本字段底部,我有一个按钮. 当用户单击“完成"按钮时,我需要将文本中的值添加到数组中 为此,我编写了这样的代码. - (void)viewDidLoad { [super viewDidLoad]; PainlevelsArray = [[NSMutableArray alloc] init]; //Pai
..
我有一个小问题,我需要帮助. 我想遍历多维数组,并且每次找到键ex."name"的值都等于ex. “你好".我想将该数组对象复制到另一个数组中. 我该怎么做? 解决方案 我假设您有一个二维数组,并且由于我不知道数组中的对象看起来像我采用的是id类型,方法valueForKey: NSMutableArray *tmp = [[NSMutableArray alloc]
..
我正在尝试将数组存储在NSMutableDictionary中.但是,在我将对象设置为NSMutableDictionary之后,该值将为null.这是我的代码,感谢您的帮助: NSMutableArray *arrTemp = [[NSMutableArray alloc] init]; NSMutableDictionary *dTemp = [[NSMutableDictionary
..
我有一个NSDictionary,例如: { "2017-05-02" = ( { "always_valid" = 0; date = "2017-05-02"; from = "12:00"; to = "13:00"; }, { "always
..
我有一个按字母顺序排列的名称列表,现在我想在表格视图中显示这些名称.我正在努力将每个字母的这些名称分组. 我的代码如下: let sections:Array = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y",
..
让我说我有一个数组 var values:[CGFloat] = [-12.0, 450, 300] 我需要找出这些数字中的哪个最接近给定值,例如 var givenValue:CGFloat = 64 有没有一种有效的方法来找出数组中哪个对象最接近64? 我知道您可以执行以下操作: if abs(values[0] - 64)
..
我正在阅读的书让我写了以下代码: -(IBAction)displaySomeText:(id)sender { NSString *cow = @"Milk"; NSString *chicken = @"Egg"; NSString *goat = @"Butter"; NSArray *food = [NSArray arrayWithObjects:
..
我正在尝试在NSMutableArray 中存储的NSDictionary中搜索字符串 for (int k = 0; k
..
我有一个名为 originalListArray 的主数组,其中包含多个对象.以下是对象的示例. Example.json 我想从 originalListArray 中找到该对象的数量,这些对象的amenity_id与我的过滤器数据匹配. 我这样做了,创建一个谓词usign ANY 而不是 self ,因为NSArray使用NSDictionary,并且在Dictionary对象中可能包含
..
我有几个大单词列表,并且已经在代码中按如下方式将它们加载到位: NSArray *dict3 = [[NSArray alloc] initWithObjects:@"abled",@"about",@"above",@"absurd",@"absurdity", ... 但是现在它实际上正在奇怪地引起一个exc_bad_access错误,我知道这似乎是不可行的,但是由于某种原因它正在引
..
具有 枚举{MyA,MyB,Null}; typedef NSNumber myEnum; 或 typedef枚举{MyA,MyB,Null} myEnum; 1)如何创建数组 myEnum * myEnumTemp [] = {MyA,MyB}; 只需给出”“不允许将'int'隐式转换为NSNumber * A
..
示例。我有一个包含15个对象的数组。我想从给定的索引开始枚举。假设从索引5开始,然后是上方的索引,下方,上方,下方等等的索引...我确实希望它绕起来。 所以索引的顺序在我的例子中是。 5、6、4、7、3、8、2、9、1、10、0、11、14、12、13 一种类似于以下代码行的方法签名,但我不要求批准一个答案: -(void)enumerateFromIndex: (NSUInte
..
当我使用NSArray时,很容易: NSArray * array = ... lastIndex = INT_MAX; ... int randomIndex; do { randomIndex = RANDOM_INT(0,[array count]-1); } while(randomIndex == lastIndex); NSLog(@“%@”,[arra
..
我目前在表视图中有这个 NSDictionary s数组,但是当表视图向下滚动时,我需要复制该数组中的字典数。有没有办法实现这一目标,并且还指定或知道词典名称是什么? NSMutableDictionary * d0 = [[ NSMutableDictionary alloc] init]; NSMutableDictionary * d1 = [[NSMutableDictio
..
所以这是相关代码的一部分示例。 静态NSMutableArray * radioInputArray; 静态NSMutableArray * buttonsArray; -(IBAction)lookForRadioButtons:{id)sender { // NSLog(@“ Testing”); NSError *错误; NSString * radiostr =
..
我正在构建 UITableView ,并希望按月分组,以便我可以将这些字符串作为我的节标题,例如: 2013年2月 -项目1 -项目2 2013年1月 -项目1 -项目2 我有 NSArray 具有自定义对象,这些对象的pubDate属性为 NSDate 。 如何使用 NSDate 对象将我的自定义对象按月分组为 NSDictionary ?
..
我试图通过绑定填充2列NSVTableView,但是数据未显示在表中。 在XCode中: 我在AppDelegate中有一个NSMutableArray,它将保存数据以及相应的@property和@synthesize。 在一个事件,我在NSMutableArray上调用[removeAllObjects],并用一些NSDictionary对象重新填充它。每个字典包含2个KVP:
..
在调试同事编写的代码的过程中,我偶然发现了以下使我感到迷惑的内容: NSMutableArray * array = [NSMutableArray array]; NSUInteger arrayCount = array.count; 为什么这样做?它也适用于 NSDictionary 和其他类型,但是在文档或Cocoa标头中都找不到这些 @property 定义
..
我有一个带有文件名的数组,我想找到所有以例如.s结尾的文件名。 00001.trc 当 traceNum 为1时,我尝试了以下操作: NSPredicate * tracePredicate = [NSPredicate predicateWithFormat:@“ SELF ENDSWITH \”%05d.trc\“”,traceNum]; 而我的谓词是 SELF EN
..
是否可以使用[idx]访问NSArray的对象?我有一个使用[]样式索引的标准库,并且我不想重写整个库以适合ObjC的objectAtIndex:方法。 例如, NSArray * obj = [NSArray ...]; id item = obj [0]; 解决方案 已接受的答案(当时为真)现在已经过时了。从Xcode 4.5开始,您现在可以使用以下方法设置和获取NSArray元
..