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

@H_502_1@据我所知,这个特殊的错误已经在这里和那里发布了,而且代码有些基本,但我自己还是无法想出这一个&我需要建议.

事情就是当我添加前两行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错误……

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...