问题标签 [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.
objective-c - 在 RestKit 中放置对象映射的最佳位置在哪里
我正在将 RestKit 用于一个项目,我注意到类中不再有一个方法可以控制(elementToPropertyMappings)中的所有映射,因此我想知道放置新代码的最佳位置在哪里,目前我在在我的视图控制器中执行此操作,但我将在代码的其他区域中使用大多数相同的映射,因此是否有更有效的放置位置:
我指的代码是:
如果这可以在 User 类的一个方法中,然后我可以调用它来设置这些映射等,那就太好了。
非常感谢
iphone - 使用以下 JSON 响应在 RestKit 中映射对象的正确方法是什么
这个问题有两个部分,都是关于 RestKit 的:
- 我们如何发布 2 个值的电子邮件和密码,并使用对象映射器处理响应
- 我们如何在响应中映射 2 个对象
我们期待以下 JSON 响应:
映射它的正确方法是什么,我们为用户和令牌设置了一个类,但是我看到的所有示例似乎都没有显示像这样的东西,其中响应有两个部分,这是我们的代码在这一刻:
感谢您对此提供的任何帮助,到目前为止,我很喜欢 RestKit!
iphone - iOS - RestKit 并清除所有数据?
我正在使用 RestKit 进行 Web 服务调用、缓存和 etags。我实现了自己的 coredata 模型和 managedObjects
用户退出后,我需要清除数据库中的所有数据。我能够成功删除 sqlite 文件并重新创建它,但我找不到清除所有 RestKit 捕获和 etag 数据的方法。如何完全擦除 RestKit 存储的所有数据?
ios - 将 UISpec 与 API 数据一起使用的提示和教程
我需要开始为这个 iPhone 项目做一些 TDD。问题在于它大量使用 API 数据。
我正在寻找一个很好的教程/指南/示例项目,它展示了如何在为 iPhone 运行每个测试之前实现 TDD 如何设置数据库。我倾向于使用 UISpec,但如果它做得更好,我愿意研究其他一些测试套件。此外,该项目已经包含了 RestKit,它使用 UISpec 进行自己的测试,因此 UISpec 已经包含在 Xcode 项目中。
iphone - UITableview 数据源方法和检索 json 作为数据源
我正在使用 RestKit 库从我的 REST 服务加载 json,然后将数据映射到一个对象。
如果我将该检索到的对象应用为数据源,则 tableview 数据源方法会在 json 下载之前运行,从而使 [list count] 为 0。
现在,当检索到 json 时,如何防止表加载或刷新表?
ios - 使用 RestKit 进行同步调用
我的实体用户有一个 objectMapping
我想在应用程序进入后台时保存他的个人资料:
但它不会让我在关闭应用程序时运行请求(我猜不允许新线程)。所以我想同步地做这个。
但是,我没能用 RestKit 做到这一点。我这边是不是有什么误会?我想拥有:
objective-c - RestKit 0.9.3 连接关系:withObjectForPrimaryKeyAttribute:
我正在尝试使用来自新 RestKit 0.9.3 的示例 RKCatalog。在 RKRelationshipMappingExample 中,创建者忘记在 Task 和 User 之间添加连接代码,但即使添加后也无法正常工作。
我做的一切都好吗?-- 它不通过用户 ID 将任务连接到用户。
objective-c - RestKit 中的嵌套对象映射
我有以下结构:
获取手册:
//要求
//回复
我需要一个解决两个问题的建议:1)如何在响应的“主体”中映射对象?2) 我如何将 Setlist 连接到它的歌曲?
ios - RestKit 登录问题
谁能给我一个提示,为什么我无法登录我的服务?我没有得到对我的代表的回应。该服务正在运行。如果我在浏览器中调用 url,我会登录(浏览器收到 cookie),然后我可以在我的服务上调用请求:
这是我的代码: