NSDataDetector可以解析的表达式是否记录在案?
我们知道NSDataDetector可以解释许多表达式,例如"星期一晚上。"并且可以理解 NSDataDetector类参考并不想详细介绍这些内容,因为这可能需要经常修改文档。
尽管如此,知道什么是公认的,什么不是,这将是一件好事,尤其是考虑到扩展课程。
(我怀疑NSHipster错误认为NSDataDetector依赖于Cocoa的语言分析API;如果确实如此,NSDataDetector会不会成为NSRegularExpression的子类?虽然我承认从NSRegularExpression继承似乎很奇怪,可能是一个代码味道。)
答案 0 :(得分:0)
NSDataDetector识别的列表未记录,因为它非常复杂(它支持数千种表达式和数十种语言)。此类也不是可子类化的。您是否向Apple提交了一个错误,其中包含您的案例中缺少的表达式?