升级时要注意V1.9和V1.8的几点不同:
①1.8中require 'filename'可以加载当前目录中的文件,1.9必须使用require './filename'
②1.8中.methods方法返回字符串数组,1.9.3中返回的是符号数组,要获得字符串数组,请使用:
XXXXXXXXXXXXXXllect { |method| XXXXXXXXX_s }
③如果想使用中文,文件开头必须加上:
# coding: utf-8,并把字符集改成UTF-8
不然会报错。
已经有Ruby V1.8的童鞋请谨慎升级