2011-02-05 28 views
6

NSStringから文字列を削除しようとしています。NSStringから単語を削除する

私は、デバイス名

NSString * deviceName = [NSString stringWithFormat:@"%@", [[UIDevice currentDevice] name]]; 

を持っていると私はのiPhoneのiPodの&のアプリを削除しようとしています。これについてどうすればいいですか?私はstringByReplacingOccuranceOfStringを試しましたが、うまくいきませんでした。何か案は?

答えて

8

これが私の作品:

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

剥奪変数は、その行の後に「ケニー」@文字列を持っています。 -stringByReplacingOccurrencesOfString:は既存の文字列を変更しないことを覚えておいてください。変更が加えられた新しい文字列を返します。

+0

うわー!それはとてもシンプルでした!私がそれを逃した方法を知らない。本当にありがとう。 – Frankrockz

+2

@ Magicianソフトウェア:あなたの問題を解決した場合は、答えを受け入れてください!そしてあなたの古い質問に行き、答えを受け入れてください。 – JustSid

関連する問題