Подтвердить что ты не робот

Удалить префикс objective-c mac

Как удалить префикс "test" из NSString? Я пробовал stringByReplacingOccurrencesOfString:, но это не то, что я хочу, потому что это префикс, который я хочу удалить не из других вхождений строки.

4b9b3361

Ответ 1

NSString *prefixToRemove = @"test";
NSString *newString = [originalString copy];
if ([originalString hasPrefix:prefixToRemove])
    newString = [originalString substringFromIndex:[prefixToRemove length]];