在ruby和objective-C之间发送数据

时间:2009-11-08 03:33:55

标签: objective-c ruby

我正在尝试序列化数据以便在Ruby和Objective-C之间共享。我想使用像YAML或JSON这样轻量级的东西,但我很想知道什么是最简单的实现。

感谢。

3 个答案:

答案 0 :(得分:1)

如果您选择使用JSON,那么Objective-C的json-framework似乎非常成熟,并且被Adium和Twitterfon等知名应用程序使用。

以下是neat and simple article,其中显示了如何使用它。

我还建议ASIHTTPRequest进行您将要进行的服务器通信。使事情变得更整洁,更容易。

答案 1 :(得分:1)

如果合适,Ruby / Objective-C桥接器(例如RubyObjCRubyCocoa)将无需序列化数据。

答案 2 :(得分:0)

我为此目的编写了一个ruby extension,它允许ruby读/写属性列表。这不需要obj-c方面的额外库,你可以通过rubygems安装ruby库。