ios – ‘PFObject’没有名为’下标’的成员

前端之家收集整理的这篇文章主要介绍了ios – ‘PFObject’没有名为’下标’的成员前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
据我所知,这个特殊的错误已经在这里和那里发布了,而且代码有些基本,但我自己还是无法想出这一个&我需要建议.

事情就是当我添加前两行code provided on parse.com for saving objects

var gamescore = PFObject(className:"Gamescore")
gamescore["score"] = 1337

我在第二行收到以下错误

‘PFObject’ does not have a member named ‘subscript’

我在Xcode 6.3 beta 2上.
所有必需的库都与二进制文件链接,< Parse / Parse.h>通过BridgeHeader导入.

我应该使用什么语法?

解决方法

这是因为解析sdk的1.6.4版本在框架中添加了Objective-C Nullability Annotations.特别是文件Parse / PFObject.h定义:

– (PF_NULLABLE_S id)objectForKeyedSubscript:(NSString *)key;

这导致Swift编译错误.删除PF_NULLABLE_S可以解决问题.

另一方面,关键字下标的对象可能是零,这似乎是正确的,所以我怀疑这是一个Swift错误……

猜你在找的iOS相关文章