Parse - NSNull null在Swift中的模拟



如何将目标c代码转换为Swift:

PFQuery *query = [PFQuery queryWithClassName:@"Review"];
[query whereKey:@"comment" notEqualTo:[NSNull null]];

当我简单的输入:

query.whereKey("comment", notEqualTo: nil)

Xcode抛出build error:

'nil' is not compatible with expected argument type 'Any'

从技术上讲,我明白我不能简单地把nil放在那里,但我没有发现任何有用的链接与模拟[NSNull null]

我调用的方法是这样的:
- (instancetype)whereKey:(NSString *)key equalTo:(id)object;

您应该能够直接使用NSNull()来表示NSNull的单例实例。

最新更新