- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我发现所有样本都使用 NSRange 版本,但在 Swift 2 中,此方法返回一个 Range,因此没有要测试的位置。
我知道 a not found 的结果是 {NotFound,0} 但没有史酷比如何测试它?
if (contact.facebook!.rangeOfCharacterFromSet(characterSet.invertedSet).location != NSNotFound){...}
错误但我不知道如何查询范围
最佳答案
将其转换为 NSString
let objcString = string as NSString
let characterSet = NSCharacterSet.decimalDigitCharacterSet().invertedSet
if objcString.rangeOfCharacterFromSet(characterSet).location != NSNotFound {
return false
}
关于swift2 - rangeOfCharacterFromSet(characterSet).location 不是 Swift?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36916704/
NSString *foo = @" x "; NSRange r = [foo rangeOfCharacterFromSet:[NSCharacterSet whitespaceA
转到我的 TabBarController 上的 View Controller 时出现此错误: Terminating app due to uncaught exception 'NSIn
我正在尝试将一些 Objective-C 代码移植到 C# - Code can be found here并且它多次使用 NSString 的 :rangeOfCharacterFromSet。 据
我发现所有样本都使用 NSRange 版本,但在 Swift 2 中,此方法返回一个 Range,因此没有要测试的位置。 我知道 a not found 的结果是 {NotFound,0} 但没有史酷
似乎 NSCaseInsensitiveSearch 在 NSString:rangeOfCharacterFromSet 中不起作用。有人可以解释为什么吗?这是正确的行为吗? NSString *s
我正在 IBM 的新 Swift 在线沙盒上尝试 swift。以下脚本未在该沙箱上运行:http://swiftlang.ng.bluemix.net/ import Foundation func
我是一名优秀的程序员,十分优秀!