-1

可能重复:
从 UITextView 获取检测到的数据

我昨天发布了同样的问题,但我没有得到想要的答复,所以我再次发布这个问题,并提供更多的说明。抱歉。我正在使用 UITextView 。我制作了 UITextView 来检测所有链接、地址、事件和电话号码。很好,它给了我想要的输出,如下所示: 在此处输入图像描述

现在我的要求是将这些电话号码(123456)和电子邮件(abc@mail.com)保存到单独的变量中。是否有任何规定或方法可以从 textview 获取唯一检测到的文本?

4

1 回答 1

1

看看NSDataDetector(可用的 iOS 4.0+,OS X 10.7+) https://developer.apple.com/library/mac/#documentation/Foundation/Reference/NSDataDetector_Class/Reference/Reference.html

您应该能够将文本从UITextViewas 中取出NSString,然后通过NSDataDetector. 您应该能够通过搜索找到有关 Stack Overflow 和网络的更多信息NSDataDetector

于 2012-07-26T08:02:07.753 回答