gpt4 book ai didi

ios - 逐字阅读 UITextView

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:10:01 26 4
gpt4 key购买 nike

我不知道这个问题是否已经被问过,但我找不到任何关于这个的信息。我有一个 UITextView,我希望能够从用户编写的文本中读取单个单词。这是一个例子:

我在 textView 上写了这个:

Obiwan is cool

然后我有类似 3 个字符串的东西,并存储将产生的单个单词

string_1 = "Obiwan";
string_2 = "is";
string_3 = "cool";

我正在寻找的是 Java 的

s.useDelimiter(" ");

另外,读取 tableView,

while(s.hasNext()){
...
}

提前致谢。

最佳答案

你需要使用 NSString 等同于 Java 的 split(),它可以是

componentsSeparatedByCharactersInSet:

componentsSeparatedByString:

这两个都返回一个 NSArray 的单词字符串。如果您将一个空格传递给后者,它将完全按照您的 Java 示例执行操作。但是,如果您想通过包含其他空格和换行符来更加精确,您可以将前者与 NSCharacterSet 一起使用,例如

NSArray *words = [self.textView.text componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

关于ios - 逐字阅读 UITextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19669139/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com