Search 如何在NSMutableArray上搜索内容
我有一个像这样的可变数组 ` ` 我想搜索Search 如何在NSMutableArray上搜索内容,search,nsmutablearray,ios7.1,Search,Nsmutablearray,Ios7.1,我有一个像这样的可变数组 ` ` 我想搜索2011-05-06 00:00:00+0000此特定日期是否在NSMutableArray中可用。如何在ios中执行此搜索。请帮帮我 谢谢正确的方法是将每个day\u id值转换为NSDate对象,并调用[NSDate compare]查看是否相等,但是如果您确信字符串始终以这种格式出现,您可以作弊并简单地比较字符串: NSArray *yourArray = ...; NSString *colourId = nil; for (NSDictiona
2011-05-06 00:00:00+0000
此特定日期是否在NSMutableArray
中可用。如何在ios中执行此搜索。请帮帮我
谢谢正确的方法是将每个
day\u id
值转换为NSDate
对象,并调用[NSDate compare]
查看是否相等,但是如果您确信字符串始终以这种格式出现,您可以作弊并简单地比较字符串:
NSArray *yourArray = ...;
NSString *colourId = nil;
for (NSDictionary *dict in yourArray) {
if ([dict[@"day_id"] isEqualToString:@"2011-05-06 00:00:00 +0000"]) {
colourId = dict[@"colour_id"];
break;
}
}
NSLog(@"Colour is %@", colourId);
NSArray *yourArray = ...;
NSString *colourId = nil;
for (NSDictionary *dict in yourArray) {
if ([dict[@"day_id"] isEqualToString:@"2011-05-06 00:00:00 +0000"]) {
colourId = dict[@"colour_id"];
break;
}
}
NSLog(@"Colour is %@", colourId);