我有一个iPad应用程序,如果TextField.text
以5个特定字符开头,它将执行一项操作,否则如果它不以它开头,则会执行不同的操作。知道怎么知道NSString
的5个第一个字符?
答案 0 :(得分:7)
使用此:
if ([someString hasPrefix:@"hello"]) { ... }
或者,如果你想知道前五个字符是什么而不是与特定字符串进行比较,你可以这样做:
NSString *firstFive = [someString substringToIndex:MIN(5, [someString length])];