大家好,我在xml解析类中使用了以下行代码,但它有效,但警告为“警告:不兼容的Objective-C类型分配'struct NSString *',期望'struct NSMutableString * '“
任何人都可以告诉我如何解决此警告。
NSMutableString *currentElementValue = [currentElementValue stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]];
谢谢...
答案 0 :(得分:0)
-stringByTrimmingCharactersInSet
返回不可变的字符串对象(NSString),如果你想获得可变的NSMutableString,你需要做一些额外的步骤来创建它:
NSMutableString *currentElementValue = [NSMutableString stringWithString:
[currentElementValue stringByTrimmingCharactersInSet:
[NSCharacterSet whitespaceAndNewlineCharacterSet]]];