一些背景知识-我正在尝试编写一种通用的方法来覆盖来自服务器的值,而不是确切地知道应该在哪个类上设置它们。所以我要做的是:
我查看从服务器获得的键/值,然后开始查找(迭代) "User“对象和它的所有字段-如果其中一个字段与我从服务器获得的字段匹配-我需要重写它的值。: Expected receiver of type test.reflectiveparser.User$Settings, but got java.lang.<e
因为我从来不是Ruby调试器的粉丝,所以我正在寻找一种浏览和阅读代码的方法。我要做的是获取定义加载类的文件的位置:
Foo::Bar.create(:param) # how can I know file location in runtime?对于较小、组织较好的项目,我只搜索class Bar,但在这里这是不可能的,因为有许多名为Bar的类,更糟糕的是,其中一些类位于相同的名