当一个连接里面含有&,就会出现bug。
例如:NSString* mystring = test&bianshengjiao(URL)
Three20对URL进行解析,此时的source就是mystring。解析就会出错(含有&特殊的敏感字符)。
TTStyledText *assignTo = [TTStyledText textFromXHTML:mystring lineBreaks:NO URLs:NO];
解决办法:
把&进行转义:
newString = [mystring stringByReplacingOccurrencesOfString:@"&" withString:@"&"];