设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

没见过的NoMethodError

查看数: 1384 | 评论数: 1 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-6-27 21:01

正文摘要:

如图,以前总是undefined method之类的,这个allocator是什么东西啊? 出错脚本:main第一行  data = Data.new 前面定义过 class Data   attr_accessor :map, :player, :temp end ...

回复

wbsy8241 发表于 2012-6-27 21:26:59
NoMethodError (异常:方法未定义)
调用未定义的方法时抛出此异常。

Data
在书写扩展库的过程中,有时并不适合定义new,所以该类就是Object中只对new进行undef的类。在Ruby层面中完全不必在意。

Data本身已经是一个类
好象是Data 取消了以前定义的new方法

所以你还是改个名字吧
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-23 22:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表