我已经搜索过这个但在Apple文档中找不到
答案 0 :(得分:7)
你可能想要- (NSRange)rangeOfString:(NSString *)aString options:(NSStringCompareOptions)mask range:(NSRange)aRange
。范围参数是NSRange,指示在大海捞针中寻找针的位置。传递NSMakeRange(startIndex, [haystack length]-startIndex)
应该做你想做的事。
答案 1 :(得分:1)
您的意思是通过搜索NSString
并点击第一个链接找不到this documentation page?
NSString *substring = [string substringFromIndex:startIndex];
答案 2 :(得分:1)
NSRange range = [string rangeOfString:searchString
options:0
range:NSMakeRange(startIndex, [string length]-startIndex)];
if (range.length != 0) {
NSString* resultString = [string substringWithRange:range];
}