Objective c 在Swift中为引号添加反斜杠

Objective c 在Swift中为引号添加反斜杠,objective-c,swift,Objective C,Swift,我在Objective-C中有以下代码: NSString *someString = @"Hello World"; 我需要一个带有以下输出的Swift代码:\“Hello World\” 包括双复选标记和反斜杠。显然,您希望从Objective-c转换为swift,如果是,则不要在双引号中添加反斜杠,swift中的字符串只是双引号文本 你应该以 someString = "Hello World" 如果你不想转换成swift,那你在做什么?因为您提供的代码(NSString*someSt

我在Objective-C中有以下代码:

NSString *someString = @"Hello World";
我需要一个带有以下输出的Swift代码:\“Hello World\”


包括双复选标记和反斜杠。

显然,您希望从Objective-c转换为swift,如果是,则不要在双引号中添加反斜杠,swift中的字符串只是双引号文本

你应该以

someString = "Hello World"
如果你不想转换成swift,那你在做什么?因为您提供的代码(
NSString*someString=@“Hello World\”;
)将抛出错误

编辑:

如果确实需要该特定输出,则必须创建如下字符串:

someString = "\\\"Hello World\\\""

根据您的评论,您需要:

var mySuperFancyDynamicString: String = "whaaaazzuppp"

let someString: String = "\\\"\(mySuperFancyDynamicString)\\\""
print(someString)
打印是
“Whaaazzuppp\”
(好吧……编辑之前是Hello World)

或您的“文本框”注释:


打印内容将是:
\“textBoxContent\”

没有多大意义您的问题brahI只想在引号前加上“斜杠”。您的意思是您想要字符串(\“Hello World\”)?(括号用来代替引号,使阅读更容易)参见我的最新编辑谢谢!我需要将其发送到需要该参数的服务。如果我没有在引号中添加反斜杠,那么服务将无法工作。这是一个第三方服务。代码是作为字符串发送的,所以类似这样的内容:NSString*code=“NSString*str=\“Hello World\”我明白了。给我一秒钟,我忘了添加文本是动态的,来自文本框。用户将只添加代码而不添加斜杠。问题是如何解析字符串并将斜杠放在其中。没问题。秒。请留下来。我会在30秒内把它加进去的谢谢!someString可以有多行代码。没关系。谢谢你的帮助!
var mySuperFancyDynamicString: String = textBox.text
let someString: String = "\\\"\(mySuperFancyDynamicString)\\\""
print(someString)