メソッドについて
代入関数とは
サンプル
class Hoge
def current_user=(user)
@current_user = user
end
end
hoge = Hoge.new
hoge.current_user = 'HogeHoge'
普通のメソッド
class Hoge
def current_user(user)
@current_user = user
end
end
hoge = Hoge.new
hoge.current_user('HogeHoge')
mapの使い方
配列でもいける
Array.map{|obj|
# 計算式..etc
}
hashでもいける
Hash.map{|obj|
# 計算式..etc
}
省略した書き方でもいける
Hash.map(&:メソッド名)