问题标签 [restkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
459 浏览

iphone - Iphone Restkit RKObjectLoader 错误

我为 Iphone 创建了一个使用 Three20 和 RestKit 框架的应用程序。

该应用程序几乎可以完美运行,但是在以下情况下存在问题:

我有一个使用该方法调用另一个视图的视图TTOpenURL(@"tt://reports");

在我的 loadView 我有方法

我有这两种返回方法:

一切正常,视图显示结果,在我选择后退按钮后,一切正常运行。但是如果我在完成加载之前打开屏幕并选择后退按钮,RKObjectLoader则方法中的类出现错误- (void) didFinishLoad (RKResponse *) response;

最准确的

有谁知道我该如何解决这个问题?

提前致谢。

安德烈

0 投票
1 回答
216 浏览

cocos2d-iphone - cocos2d 和 restkit 应要求崩溃

目前正在尝试习惯 restkit,但在 cocos2d 模板项目中使用它时遇到了问题。如果我创建一个没有任何 cocos2d 的标准视图控制器项目,我所有的 restkit 代码都可以正常工作,但是当我尝试将它添加到我的 cocos2d 项目时,它每次都在同一个地方崩溃

它在 RKRequest.m 中的上述返回调用中崩溃。

有人在使用 restkit 和 cocos2d 时遇到任何问题吗?如果它甚至可能,我需要注意什么才能让它工作?任何帮助表示赞赏

0 投票
1 回答
2463 浏览

iphone - Restkit Objective-C:发布请求只工作一次

我正在使用 Restkit 与 Drupal CMS 进行通信。当我发送第一个请求时,一切正常:我得到了正确的 JSON 字符串 -> 真棒。这就是控制台所说的:

2011-06-24 23:00:48.344 MyApp[1399:207] 向 URL http://mysite.com/myproject/services/rest/service_views/get.json发送 POST 请求 。HTTP 正文:view_name=viewsname

如果应用程序尝试再次发送相同的请求,则不会发生任何事情。没有一个委托方法被调用。控制台说:

2011-06-24 23:03:40.224 MyApp[1399:207] 向 URL http://www.mysite.com/myproject/services/rest/service_views/get.json发送 GET 请求 。HTTP 正文:

我在一个特殊类(单例)中做所有 Restkit 的东西,我把它作为我的视图控制器的实例变量。在这个类的初始化函数中,我这样做:

在我的视图控制器中,我正在调用一个- (void)pollForNewData函数,它执行以下操作:

有谁能够帮助我?在第一个响应出现后,我必须做一些特别的事情吗?是否可以取消请求(如果离开当前视图)?

0 投票
1 回答
1042 浏览

iphone - Restkit OM2 关系映射

我使用 Restkit OM2 接收 json 并映射到 iphone 上的对象。我目前对如何构建映射感到困惑,并且可以提供一些帮助。

下面是一个示例 json 文件

我只需要这些中的引理和值字段。所以例如动词类包含

然后我读入 json 并使用以下代码创建映射

我对 adjs 映射做了同样的事情。我还有一个名为 words 的类,它包含 2 个用于包含对象映射数据的 nsarray。但我不确定如何实现这一点并将它们正确连接起来。

对此的任何帮助和指导表示赞赏。我已经查看了目录项目中的示例,并且能够运行该示例,但无法掌握将其应用于我自己的 json 文件的概念。

谢谢

G

0 投票
3 回答
1552 浏览

ruby-on-rails - 与 Rails 3.1 的 RestKit 映射

在 Rails 3.0.8 中,json 包含一个带有模型名称的根元素。例如我的位置模型。

并且映射提供者直接寻找位置对象。

现在,当您升级到 rails 3.1.0 时,默认情况下会删除根节点“位置”,我不确定如何在没有它的情况下配置映射提供程序?我尝试了 nil 并寻找替代方法,但没有成功。

你知道如何映射这个吗?请帮忙!

0 投票
1 回答
5108 浏览

ruby-on-rails - Rails 和 iOS 应用程序,身份验证问题

我想在 Rails 3 和 iOS 应用程序中构建 Web 服务以使用此服务。我需要简单的东西。用户第一次打开 iOS 应用程序时,会出现登录屏幕。登录后,iOS 应用可以发送和获取请求。

我已经在 Rails 上使用了 Devise 进行身份验证,并找到了用于 iOS 的 RESTKit 来映射对象并使用 RESTfull Web 服务,但我没有找到任何要确认可以一起工作的东西。

我的问题是,在iOS 和 RoR双方使用的最佳解决方案什么?

0 投票
1 回答
203 浏览

iphone - 未声明的对象,但一切都实现了

我实现了第一个three20(首先,使用python脚本),然后实现了restkit(第二个,手动)。我开始向我的应用程序委托添加一些东西,但随后出现错误[RKObjectLoaderTTModel undeclared。其他对象RKClientRKObjectManager工作正常。

调查RestKit/Build/RestKit/Three20我可以看到RKObjectLoaderTTModel标题。

我添加了所有标题搜索路径等,pp。

我认为您在查看我的项目时会获得更好的视野,就这样(还没有做任何事情,所以分享没有问题):http ://dl.dropbox.com/u/80699/project_for_stack.zip

希望有人可以提供帮助。

0 投票
1 回答
3104 浏览

iphone - 静态库的临时构建(Testflight)

我花了几个小时在这无济于事。我有一个具有静态库 Restkit 的应用程序。我遇到了很多错误,所以我做了以下事情:

  1. 将临时添加到 restkit 项目

  2. 将entitlements.plist 添加到restkit proj,一键(可以调试= NO)

  3. 在多次失败后,作为最后的手段,我还添加了一个 info.list,一个键(get-task-allow=YES)

从这里开始,归档工作。但是当我尝试上传到 testflight 时,它说:

“'无效的配置文件:开发人员构建权利必须将 get-task-allow 设置为 true”

我非常卡住。

我还注意到有些人提到设置skip-install = NO,但是当你这样做时,你最终会得到一个包含多个应用程序的存档,无法签名或验证。

  • 我也在 TF 论坛上问过这个问题。如果我得到回复,会在这里交叉回答,但也非常希望在这里得到帮助。
0 投票
1 回答
1844 浏览

objective-c - 使用 Restkit RKParams 发送 JSON 请求

我需要向 REST 服务发送 JSON 请求。我正在使用 Restkit RKParams 发送请求。

目前它的工作原理如下:

发送:

现在我想形成这样的 JSON 数据(还有更多项目):

我将如何设置参数以按需要工作?有可能做到这一点吗?

0 投票
3 回答
3779 浏览

iphone - RestKit 中的对象映射

我有这种格式的 JSON 响应

我正在使用 restkit 进行对象映射。使用 RKManaged Object 映射此 JSON 的可能方法是什么。有人可以帮忙吗。我被困了3天。谢谢