【问题标题】:How can we write " in nsstring?我们如何在 nsstring 中写“”?
【发布时间】:2011-07-29 22:17:39
【问题描述】:

我必须将字符串初始化为“Rose”,包括引号。如何在我们的字符串中写“”?

【问题讨论】:

  • @pt2ph8: 哈哈,我想知道为什么这里没有答案,但是我一贴出我的并刷新页面,就有很多答案。我认为我们的时间差是一两秒,但如果你按“最老”检查答案,我是第一个 :-)
  • @pt2ph8 自行车棚的教科书示例。见en.wikipedia.org/wiki/Parkinson%27s_Law_of_Triviality
  • @sidyll:正好是一秒。 ;)
  • 给大家点赞! (派对)

标签: iphone nsstring


【解决方案1】:

用 \ 转义双引号

NSString *yourString = @"\"Rose\""; 

【讨论】:

    【解决方案2】:

    使用转义字符:\

    NSString *r = @"\"Rose\"";
    

    您可以找到有关Escape characterString literal 的更多信息。

    【讨论】:

      【解决方案3】:

      用反斜杠转义:

      @"\"Rose\""
      

      【讨论】:

        【解决方案4】:

        转义引号。

        例子:

        NSString *str = @"\"Rose\"";
        

        【讨论】:

          【解决方案5】:
          NSString *yourString = @"\"Rose\"";
          

          【讨论】:

            【解决方案6】:

            在 swift 5 中,你可以写一个标签:

             let raw = #"You can create "raw" strings in Swift 5."#
            

            输出:

            You can create "raw" strings in Swift 5.
            

            【讨论】:

              猜你喜欢
              • 2014-03-17
              • 1970-01-01
              • 1970-01-01
              • 2013-09-01
              • 2022-01-11
              • 1970-01-01
              • 2012-02-27
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多