2012-04-17 3 views
-1
NSString *col1 = [aBook.name stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@" \n\t"]]; 

NSLog(@"column1: %@", col1); //output:- ABC+Company 

これは私のxmlデータ出力です。 '+'マークが付いています。どのように私はこれをデコードすることができますか? 私を助けてもらえますか?xcode - xcodeの出力文字列をデコードする

+0

それはあなたを助けた場合の回答の左にあるチェックマークをクリックして(正解としてマークしてください。 )。 – Manuel

答えて

0

あなたはまた、それはあなたが後にしているものだ場合は、スペースをプラス記号を置き換えることができます。

NSString *name = [col1 stringByReplacingOccurrencesOfString:@"+" withString:@" "]; 
2

「+」記号で区切られた部分は得られますか?

NSArray *stringArray = [col1 componentsSeparatedByString:@"+"]; 

[stringArray objectAtIndex:0]; //ABC 
[stringArray objectAtIndex:1]; //Company 

を削除したい場合は/あなたがこれを行うことができます「+」記号を置き換えます:あなたがそれを行うことができます

NSString* string = [col1 stringByReplacingOccurrencesOfString:@"+" withString:@""]; //last string can be empty or have a string value 

ホープこれはあなたを助けました!

関連する問題