swift - CloudKit:不在属性初始化器中使用实例成员“谓词”;属性初始化程序在“自我”可用之前运行
问题描述
我正在尝试在 CloudKit 中构建查询:
let predicate = NSPredicate(value: true)
let query = CKQuery(recordType: "Movie", predicate: predicate)
let operation = CKQueryOperation(query: query)
但我收到了这个错误:
Cannot use instance member 'predicate' within property initializer; property initializers run before 'self' is available
你们中的任何人都知道为什么我会收到此错误吗?
我真的很感谢你的帮助。
解决方案
推荐阅读
- python - urllib2 SSL3_CHECK_CERT_AND_ALGORITHM:dh 密钥太小
- python - 在多索引熊猫数据框中交换两行
- html - 更平滑的背景图像动画(防止闪烁)
- firebase - 从客户端获取 Firestore 服务器时间戳
- ios - 从应用商店中删除费用并为所有用户免费下载应用程序并在应用程序的某些特定功能中添加费用
- r - R tidyr 在给定变量的所有类别中展开列
- java - 带有 Jersey 客户端 2.27 的 Spring Boot 2.0.5.RELEASE 需要 java.naming.factory.initial
- powershell - PowerShell 标准错误输出中的随机换行符
- javascript - 如何在 Symfony 控制器(注释)中使用 ajax 正确获取参数发送?
- css - flex 和 flex-direction: 列;IE11 问题