我有这条线...
if(![[[array objectAtIndex:indexPath.row] objectForKey:@"special_trip"] isEqualToString:@""]) {
一切都很酷.. 但是我的 special_trip 有很多信息,所以我只想以字符串 Airport in 的结果为例: 1:Airport, Packet
我只想获取那些在整个字符串中包含 Airport 的结果。
提前致谢。
编辑:抱歉混淆。
用这个:
if([myString rangeOfString:@"Airport"].location != NSNotFound ) {
// myString contains Airport
}
我认为您正在寻找功能
NSArray *filteredArray = [myArray filteredArrayUsingPredicate:predicate];
如果我没听错.....为什么不使用这条简单的线-
if([[[array objectAtIndex:indexPath.row] objectForKey:@"special_trip"] isEqualToString:@"Airport"])
{
//
}
如果我错了:-(请让我知道到底是什么问题。
谢谢!