我有这样的字符串
abcdedfd?xyz
adcdefghdfd?red
所以我想删除`?
之后的字符答案 0 :(得分:4)
NSString *newString = [[yourString componentsBySeparatedByString: @"?"] objectAtIndex: 0];
这假定您要修剪的字符串位于NSString *yourString
。
答案 1 :(得分:2)
NSString *stryourstring = @"abcdedfd?xyz";
NSArray *arr = [stryourstring componentsSeparatedByString:@"?"];
NSString *str = [arr objectAtIndex:0];