我试图在我的MacRuby项目中使用一个外部Obj-C类,但是我不知道如何导入它。具体来说,我想在MacRuby 0.5项目中使用ObjectiveResource(因为ActiveResource无法正常工作)。

到目前为止,我已经了解到MacRuby中的“框架”命令,但它似乎仅适用于实际框架。

问题:应该在哪里安装Objective-resource目录?如何在我的ruby代码中提取这些类?

谢谢你的帮助!

最佳答案

您可以使用ClassName.new直接访问该类。

如果您的项目中有一个名为Utilities的类,并且有一个名为greeting:的方法,则您将这样调用它。

util = Utilities.new
puts util.greeting("Good morning")

没有要求或不需要框架声明。非常简单,不是吗。我是在MacRuby上观看Peepcode屏幕录像时发现的。

关于objective-c - 如何在MacRuby中使用Obj-C类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2461456/

10-09 12:52