0
我得到了我的对象调用的一个这个错误,我不明白是什么意思,甚至:在Class :: XSAccessor中,'invalid instance method invocant:no hash ref provided'是什么意思?
Class::XSAccessor: invalid instance method invocant: no hash ref supplied
我得到了我的对象调用的一个这个错误,我不明白是什么意思,甚至:在Class :: XSAccessor中,'invalid instance method invocant:no hash ref provided'是什么意思?
Class::XSAccessor: invalid instance method invocant: no hash ref supplied
确定你是否做一个类的方法调用,其中类:: XSAccessor期待一个实例方法调用。
换句话说,错误信息意味着它说 - 它期望一个幸运的散列ref,并且你没有给它一个。
在我的情况下,问题是我正在做一个$package_name->method
调用;我需要的是对类别的实例进行相同的呼叫。所以,对于我的情况,简单地做$package_name->new()->method
就足够了。