ios - ObjC 中 C# 的 @ 引号字符串文字

标签 ios objective-c string nsstring

在C#中有一种叫做@-quoted字符串文字,它的写法是这样的 @"<some text>"

例如,@"a\nb"将由字符 'a'、'\'、'n' 和 'b' 组成,而普通字符串 "a\nb"将由 'a'、'\n' 和 'b' 组成。

问题是,ObjC中有类似的东西吗?其中字符串中的所有内容均按原样采用。

最佳答案

没有。 @"" 是保留的 NSString 文字。不幸的是,您需要使用反斜杠对特殊字符进行转义。

@"a\\nb"

关于ios - ObjC 中 C# 的 @ 引号字符串文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30754289/

相关文章:

有和没有 Storyboard的 IOS 开发

iphone - 将 SoundTouch 添加到 Xcode/iPhone

c# - 如何将常量字符串引用传递给函数

java - 在 Java 中比较字符串

iphone - iOS 中的 Windows,从 Android 构建多 Activity 应用程序的最佳方式?

c - 在 C 中使用舍入和千位分隔符格式化字符串的最有效方法是什么?

iphone - 从服务器保存和检索核心数据

ios - AVAudioPlayer 问题(如果设备被锁定,音乐文件无法在后台模式下播放)

ios - 当我在 coredata 中插入 10k 数据时花了这么多时间?

objective-c - Cocos2d : help understanding setblendfunc to blend sprites