mirror of
https://github.com/zhigang1992/RubyMotion.git
synced 2026-04-02 22:42:49 +08:00
28 lines
489 B
Ruby
28 lines
489 B
Ruby
def string_reverse(x)
|
|
x.report "reverse with ASCII" do
|
|
100000.times do
|
|
$short_sentence_ascii.reverse
|
|
end
|
|
end
|
|
|
|
x.report "reverse! with ASCII" do
|
|
100000.times do
|
|
str = $short_sentence_ascii.dup
|
|
str.reverse!
|
|
end
|
|
end
|
|
|
|
x.report "reverse with UTF8" do
|
|
100000.times do
|
|
$short_sentence_utf8.reverse
|
|
end
|
|
end
|
|
|
|
x.report "reverse! with UTF8" do
|
|
100000.times do
|
|
str = $short_sentence_utf8.dup
|
|
str.reverse!
|
|
end
|
|
end
|
|
end
|