如何知道字符串中的5个第一个字符

时间:2012-02-04 11:22:32

标签: objective-c ios cocoa-touch

我有一个iPad应用程序,如果TextField.text以5个特定字符开头,它将执行一项操作,否则如果它不以它开头,则会执行不同的操作。知道怎么知道NSString的5个第一个字符?

1 个答案:

答案 0 :(得分:7)

使用此:

if ([someString hasPrefix:@"hello"]) { ... }

或者,如果你想知道前五个字符是什么而不是与特定字符串进行比较,你可以这样做:

NSString *firstFive = [someString substringToIndex:MIN(5, [someString length])];