Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.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
如何使用swift通读和识别?_Swift - Fatal编程技术网

如何使用swift通读和识别?

如何使用swift通读和识别?,swift,Swift,如果我使用的是swift,我如何让我的程序读取一串字母来识别某些东西?例如,假设var aa=“Apple”。如果我有这一串字母:“aghdbgkldhgaabdfhjk”,我可以用什么代码让程序读取它,识别“aa”,并打印“apple”?谢谢你的帮助,谢谢 您可以检查字符串中是否包含“aa” 然后返回“苹果” e、 g: 这很令人困惑。你能试着澄清一下你想做什么吗?是的,对不起,我的措辞确实让人困惑。假设用户键入一系列随机字母。如果这一系列字母中有两个“a”紧跟其后,例如该系列字母中的“aa”

如果我使用的是swift,我如何让我的程序读取一串字母来识别某些东西?例如,假设
var aa=“Apple”
。如果我有这一串字母:
“aghdbgkldhgaabdfhjk”
,我可以用什么代码让程序读取它,识别
“aa”
,并打印“apple”?谢谢你的帮助,谢谢

您可以检查字符串中是否包含“aa” 然后返回“苹果”

e、 g:


这很令人困惑。你能试着澄清一下你想做什么吗?是的,对不起,我的措辞确实让人困惑。假设用户键入一系列随机字母。如果这一系列字母中有两个“a”紧跟其后,例如该系列字母中的“aa”,我希望控制台打印“apple”。几乎就好像这个程序正在阅读字母序列并识别“aa”。这是可能的吗?但什么是映射“aa”到“苹果”?你的应用程序如何知道将“aa”与用户键入的字符串中的任何其他字母区别对待?是的,这就是我想弄明白的。基本上,如果用户键入一系列字母,按下一个按钮,我希望出现一个新的视图控制器,显示apple。基本上是解码和识别这一系列字母中的“苹果”。我想知道是否可以创建一个变量,比如var aa=“apple”。我是swift的新手,我想知道swift中是否有某种类型的功能可以做到这一点;通读字母并查找匹配的“aa”。你可以创建一个将“aa”映射到“apple”的字典。你当然不会做任何基于变量名的事情。
var string = "aghdbgkldhgaabdfhjk"

if string.range(of: "aa", options: String.CompareOptions.diacriticInsensitive, range: nil, locale: nil) != nil {
    print("apple")
}