从rails api将信息发送回ios

从rails api将信息发送回ios,ios,ruby-on-rails,afnetworking,Ios,Ruby On Rails,Afnetworking,我对rails非常陌生,如果这是一个非常明显的问题,那么很抱歉。我有一个使用RESTAPI的ios应用程序。我使用AFNetworking向rails发布和检索信息没有问题。我的问题是,当我创建某个对象时,我希望rails返回我刚刚创建的对象的id。如果这需要一个简单的答案,那就太好了,但如果不是,一个教程或其他建议就太好了。谢谢。您可以使用我相信的render并使用json作为密钥 render(:json=>stuff,[callback=>hash])将stuff呈现为json, 强制内容

我对rails非常陌生,如果这是一个非常明显的问题,那么很抱歉。我有一个使用RESTAPI的ios应用程序。我使用AFNetworking向rails发布和检索信息没有问题。我的问题是,当我创建某个对象时,我希望rails返回我刚刚创建的对象的id。如果这需要一个简单的答案,那就太好了,但如果不是,一个教程或其他建议就太好了。谢谢。

您可以使用我相信的render并使用json作为密钥

render(:json=>stuff,[callback=>hash])将stuff呈现为json, 强制内容类型为application/json。规范化 :callback将导致结果包装在对指定 回调函数


您可以在这里进一步阅读

那么您将如何从ios客户端调用它这是rails代码,在ios中,您可以调用action方法,在rails(url)中将其定义为带有参数的POST方法。我了解如何通过POST创建对象,但这会在ios客户端中返回对象id吗?是的,它将强制内容类型为application/json。将向AFNetworking将解析的请求发送响应的请求