Ios 从字符串中删除单词

Ios 从字符串中删除单词,ios,iphone,nsstring,Ios,Iphone,Nsstring,我正在尝试从NSString中删除一个字符串 我有设备名 NSString * deviceName = [NSString stringWithFormat:@"%@", [[UIDevice currentDevice] name]]; 我正试图移除iPhone的iPod和iPad。我该怎么办?我尝试了stringbyreplaceingoccuranceofstring,但没有成功。有什么想法吗?这对我很有用: NSString *deviceName = @"Kenny's iPhon

我正在尝试从NSString中删除一个字符串

我有设备名

NSString * deviceName = [NSString stringWithFormat:@"%@", [[UIDevice currentDevice] name]];
我正试图移除iPhone的iPod和iPad。我该怎么办?我尝试了
stringbyreplaceingoccuranceofstring
,但没有成功。有什么想法吗?

这对我很有用:

NSString *deviceName = @"Kenny's iPhone";
NSString *stripped = [deviceName stringByReplacingOccurrencesOfString:@"'s iPhone" withString:@""];

剥离变量在该行后面有字符串@“Kenny”。请记住-stringByReplacingOccurrencesOfString:不会更改现有字符串,它会返回一个带有更改的新字符串。

Wow!那太简单了!不知道我怎么会错过它。非常感谢。@魔术师软件:如果它解决了你的问题,请接受答案!然后回到你以前的问题,也接受那里的答案。