我发现这不是预期的事情
代码
NSString *strCrown2 = @"T-#-B-DAC";
当我在那里放置断点并检查我发现如下图所示
有\x ,它不是字符串的一部分
在控制台显示T-#-B-DAC是正确的
我的问题是为什么 \x 显示在那里?
编辑:-我得到了你的解决方案,你看不到,但是,尝试删除 # 之前的“-”,它将首先删除一个空格,然后您的“-”将被删除。因此,它会在 # 之前占用一个空格
并且,根据苹果文档,检查
所以,它会在 # 之前占用空格,一旦您在调试时获得所需的输出,就将其删除。
希望这些信息对您有所帮助。
编辑:-
把这个写在你的 x 代码中,
NSString *strCrown2 = @"T-#-B-DAC";
关于ios - NSString 格式问题自动追加\x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36858437/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |