ljyinvader 发表于 2013-4-16 12:24
这段代码我运行起来没问题,估计是你用的变量 i 的问题,之前你已经声明了这个 i ,已经是整型了,现在应该 ...
谢谢,我弄错了,我直接把你发的for那个拿来用,i已经转化成$data_skills了,另一条语句用的是我while的,i代表索引....结果编译器认为我是把skill往索引里塞,谢谢。
----------------------------------------
for i in $data_skills
if i != nil
b = i.name
a = i.id
$perks[a]= Perk.new(a,b)
end
end
这样就对了