我需要根据屏幕宽度为文件名创建NSString,如果文件被修复为PNG文件,我可以这样做:
[filename stringByReplacingOccurrencesOfString:@".png" withString:@"_320.png"]
但该文件可能不是PNG文件,因此无论扩展名如何,我都需要更通用的方法将“_320”添加到文件名中,我该怎么做?
非常感谢!
答案 0 :(得分:0)
[filename stringByReplacingOccurrencesOfString:@“。” withString:@ “_ 320”]
答案 1 :(得分:0)
NSString* ext = [filename pathExtention];
[[filename stringByDeletingPathExtension] stringByAppendingPathExtension: [NSString stringWithFormat: @"_320%@", ext]]