您好,我正在使用以下内容:
let str = TextField.text!
let array = str.components(separatedBy: " ")
print(array)
print(array.count)
TextField 输入可以是:“一二三”</p>
这将打印
[“ONE”, “TWO”, “THREE”] 3但有时文本输入到达:“一二三”或“一二三”或“一二三”</p>
我怎样才能得到没有空“”的所有组件并且仍然计数为3。而不是额外的空间占额外的组件?
或者如何从包含单独单词的字符串创建一个数组,无论它们如何被弃用。我只需要所有单独的单词。