ios - Parse.com - 如何将 nil 参数传递到云代码中?

标签 ios parse-platform

我正在为 iOS 编码并使用 iOS SDK 调用我的云代码函数。我的参数之一有时为零,这会导致错误。

我希望能够传递某种形式的 nil 并在云代码函数中检查它。我的 Javascript 很弱,我不确定这是 JS 问题还是 Parse 云代码问题。

最佳答案

在传递给云函数的参数字典中使用[NSNull null]

在 JavaScript 中,您应该能够使用以下任一方法检查值是否存在

if (request.params.myParam) {} // true if undefined, null, 0, or ""

或者,如果您想更具体,请使用

if (request.params.myParam == null) {} // true if undefined or null

关于ios - Parse.com - 如何将 nil 参数传递到云代码中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19504724/

相关文章:

ios - viewDidLoad 在初始化之前调用?

ios - 无法修改 PFLogInViewController logInButton 标题

ios - 等待autolayout执行UIView动画

ios - 如何检测 Voiceover 何时完成读出屏幕上的元素?

android - 不幸的是应用程序已停止,doinbackground() 出错

parse-platform - 如何从客户端正确创建 Parse.com Parse.Cloud.httpRequest?

javascript - 在 livequery 中初始化用户类

ios - 使用++ 字符命名 iOS 应用程序

javascript - Parse.com Cloud Code 上的多对多关系

javascript - Parse Cloud Code功能 不能使用Master Key,没有提供