我昨天发布了同样的问题,但我没有得到所需的答复,所以我再次发布这个问题,更多的澄清.sorry为此。 我正在使用UITextView。我制作了UITextView来检测所有链接,地址,事件和电话号码。很好,它给我想要的输出如下:
现在我的要求是将那些电话号码(123456)和电子邮件(abc@mail.com)保存到单独的变量中。是否有任何规定或方法可以从textview中获取唯一检测到的文本?
答案 0 :(得分:1)
查看NSDataDetector
(适用于iOS 4.0 +,OS X 10.7+)
https://developer.apple.com/library/mac/#documentation/Foundation/Reference/NSDataDetector_Class/Reference/Reference.html
您应该可以将UITextView
中的文字作为NSString
,然后通过NSDataDetector
运行。您应该能够通过搜索NSDataDetector
找到有关Stack Overflow和网络的更多信息。