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