Twitterのgemを使用して配列を渡すときにこのエラーが発生しました。"TypeError:固定文字列を変更できません"とはどういう意味ですか?
私のコードは無邪気に見えます - これを引き起こしているのだろうか?
def twitter_get_users(client, user_names=[])
copy=Array.new(user_names)
users = client.users(user_names)
end
TypeError: can't modify frozen string
from gems/twitter-1.0.0/lib/twitter/client/utils.rb:10:in `gsub!'
from /gems/twitter-1.0.0/lib/twitter/client/utils.rb:10:in `clean_screen_name!'
from /gems/twitter-1.0.0/lib/twitter/client/utils.rb:33:in `merge_users_into_options!'
ありがとう!文字列が最初に作成されたときに文字列がどのように凍結されたかに誤りがあったのは面白かったです。私は本質的に個々の文字列を二重にし、それはうまくいった。 =) –