我在 Mac OS X 和 Xcode 4.5.2 上执行这些行时:
NSString *asSrcFileName = @"chromebar.png"
NSString *asSrcExtName = @".png"
NSString *asTempName = [asSrcFileName stringByReplacingOccurrencesOfString:asSrcExtName withString:@""];
我在调试器中对我的变量有一个奇怪的看法。请参见矩形: 我希望 asTmp 在第三行之后是 @"chromebar"。到目前为止,我一直在使用stringByReplacingOccurrencesOfString并且不知道出了什么问题。不知何故,它看起来像是一个 unicode 问题。
有没有人可以给我一些启示?