2

有没有办法collect:帮助将字符串转换为小写?如,我不允许使用translateToLowercaseor asLowercase。我不想要答案,只是想知道我可以从哪里开始

4

1 回答 1

4

您可以collect用作一种映射操作。这是一个例子:

(1 to: 10) collect: [ :x | x squared ] "=> [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]"

出于您的目的,您希望使用squared. 这将让您一次执行一个字符的操作。

希望这会有所帮助,你说你不想要答案。

于 2013-06-06T23:16:30.487 回答