已经在Objective-C中构建了大量的库/代码片段,RubyMotion可以使用这些位而无需在Ruby中重写它们吗?
答案 0 :(得分:3)
有几种方法可以做到这一点。一种方法是将您的第三方代码存入vendor
目录,然后使用app.vendor_project
中的Rakefile
方法。有关示例,请参阅Using 3rd Party Libraries。
另一种选择是使用Cocoapods。使用motion-cocoapods
Ruby gem,您可以使用以下内容添加任何libraries here:
app.pods do
dependency 'JSONKit'
end