当我初始化从数据库获取的NSString时,当我打印NSLog时,它会给出正确的URl,但是当通过safari打开时,URL最后包含%d,我该如何删除它?
答案 0 :(得分:0)
您可以尝试将其删除%d:
NSString *formattedString = [originalString stringByReplacingOccurencesOfString:@"%d" withString:@""];
只是将任何%d替换为无效...有效删除它。
<小时/> 或者......如果您知道它总是出现在字符串的末尾,您可以将其切片:
NSString *formattedString = [originalString substringToIndex:[originalString length] - 2];