1
if @near.nil?
  loc, @near, found = get_user_geolocation
else
  loc = GeoKit::Geocoders::GoogleGeocoder.geocode(@near)
  found = loc.success
  @near = loc.full_address
end

最初の if 部分では、何が起こっているのでしょうか? 私は構文が苦手かもしれませんが、興味をそそられました。前もって感謝します。

4

2 に答える 2

5

複数の割り当てを参照してください

> a,b,c = [10,20,30] # or a,b,c = 10,20,30
> a => 10 
> b => 20 
> c => 30 
于 2013-01-24T11:10:43.733 に答える
1

このget_user_geolocationメソッドは、、、およびの3つの値をloc返し@nearますfound

于 2013-01-24T11:02:57.990 に答える