- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将一些 Objective-C 代码移植到 C# - Code can be found here并且它多次使用 NSString
的 :rangeOfCharacterFromSet
。
据我所知,:rangeOfCharacterFromSet
根据您传入的选项返回字符串的子集。Apple docs here will explain it better.
是否有我缺少的 Monotouch 绑定(bind)? (我快速检查了 rosetta 但找不到它)或者是否有我应该采用的替代 C# 方法?
最佳答案
这几乎与 String.IndexOfAny 相同。 rangeOfCharacterFromSet 只返回它从您的字符集中找到的第一个字符的索引范围。 String.IndexOfAny 接受一个字符数组并告诉您它找到的任何这些字符的第一个索引。
关于c# - Monotouch (C#) 相当于 rangeOfCharacterFromSet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4955418/
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
我是一名优秀的程序员,十分优秀!