2011-09-06 79 views
0

您好所有使用以下行代碼在我的xml解析類它的工作,但給我警告作爲「警告:不兼容Objective-C類型分配'結構NSString *',預期'結構NSMutableString *'」結構NSMutableString警告

有人可以告訴我有關如何解決此警告。

NSMutableString *currentElementValue = [currentElementValue stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]]; 

謝謝...

回答

0

-stringByTrimmingCharactersInSet收益不變的字符串對象(NSString的),如果你想獲得你需要可變的NSMutableString額外的步驟來創建它:

NSMutableString *currentElementValue = [NSMutableString stringWithString: 
         [currentElementValue stringByTrimmingCharactersInSet: 
          [NSCharacterSet whitespaceAndNewlineCharacterSet]]]; 
+0

或者我在這裏將「currentElementValue」聲明爲「NSString」,這也解決了警告 – Vijay