Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 对于可读版本,有没有办法从变量中提取/省略某些字符?_Ios_Swift - Fatal编程技术网

Ios 对于可读版本,有没有办法从变量中提取/省略某些字符?

Ios 对于可读版本,有没有办法从变量中提取/省略某些字符?,ios,swift,Ios,Swift,是否可以从变量/数组中提取字符,以便以可读格式发送推文/共享/电子邮件 也就是说,我的代码是这样的: var currentQuote = "\"Silence is better than Bullsh!t\"\n - Unknown" Silence is better than Bullsh!t - Unknown 我希望能够让我的共享功能Tweet/Email当前报价。但是,它在电子邮件中包含字符\和\n,是否还有 我可以设置一个规则来在共享/推特时提取这些内容吗 也就是说,它会在t

是否可以从变量/数组中提取字符,以便以可读格式发送推文/共享/电子邮件

也就是说,我的代码是这样的:

var currentQuote = "\"Silence is better than Bullsh!t\"\n - Unknown"
Silence is better than Bullsh!t - Unknown
我希望能够让我的共享功能Tweet/Email当前报价。但是,它在电子邮件中包含字符
\
\n
,是否还有

我可以设置一个规则来在共享/推特时提取这些内容吗

也就是说,它会在tweet上发布这样的消息:

var currentQuote = "\"Silence is better than Bullsh!t\"\n - Unknown"
Silence is better than Bullsh!t - Unknown

调整if语句,可以从字符串中省略任何字符

func removeSomeChars(a: String) -> String {
  var final: String = ""
  for character in a {
    if character != "\"" && character != "\n" {
      final += String(character)
    }
  }
  return final
}

非常感谢@very_增压,我要试一试!