当我尝试比较〜(代字号)或|时,Swift会产生错误(管道),NSString
对象
Communicator.swift:63:48 :源文件中的字符无效 和许多其他地方
我在想它可能与|冲突运算符或〜运算符,所以它不允许我这样做
如果可能的话,我怎么能逃脱它,或者我该怎么做才能解决这个问题
我正在使用Xcode 6.2
,我是swift和IOS的新手。
备注:我非常清楚如何比较字符串等问题与〜(tild)和|管道角色,每当我与他们比较swift产生错误plzzzzz首先看到我上传的图像,这个问题不是任何人的重复m花我4到5个小时在搜索解决方案在verious swift博客和谷歌fb,谷歌团体等地方也在stackoverflow中搜索但是我找不到解决方案然后我问听到所以请不要在评论回答或投票前减去我的代码至少一秒钟看看我刚才问你什么 谢谢
答案 0 :(得分:-3)
我自己找到了答案,只需更改
String(UnicodeScalar(data.characterAtIndex(0))) == "~"