NSPredicate过滤掉变量

时间:2011-10-10 15:20:24

标签: iphone objective-c nspredicate

我有这样的链接www.somestuff.com/index.php?getsome=1:someInt:3

是否可以使用NSPredicate过滤出1和3?

2 个答案:

答案 0 :(得分:1)

我不认为NSPredicate会帮助你。怎么样:

NSString *url = @"www.somestuff.com/index.php?getsome=1:someInt:3";
NSArray *parameters = [url componentsSeparatedByString:@":"];
NSInteger first = [[parameters objectAtIndex:0] intValue];  // 1
NSInteger second = [[parameters objectAtIndex:2] intValue]; // 3

你看到我对网址的结构做了一些假设,但你明白了。

答案 1 :(得分:0)

这是一个answer,使用可能对某人有用的NSRegularExpression