- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是一名初学者,到目前为止已经弄清楚如何以编程方式在 CloudKit 中创建 RecordType。
我在网上搜索过,几乎尝试了所有方法,但它们不起作用,很可能依赖于我还不理解的另一个变量。
这是我迄今为止用于创建 recordType 的代码-
import UIKit
import CloudKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let publicDB = CKContainer.defaultContainer().publicCloudDatabase
let muxID = CKRecordID(recordName: "MUX")
let MUX = CKRecord(recordType: "MUX", recordID: muxID)
publicDB.saveRecord(MUX) { savedRecord, error in //
// handle errors here
}
}
从苹果开发网站,它提到添加类似的字段(参见下面的代码),但这不起作用。我想我在添加字段和将数据添加到字段之间感到困惑。
MUX["name"] = "peter"
我的项目中没有其他代码,并且我的 Storyboard没有对象,我想首先以编程方式学习这一点,无需任何用户交互,以正确理解代码。
最佳答案
总结一下我们在评论中发现的内容:
写入失败,因为记录已存在。默认情况下,CloudKit 不允许在现有记录上写入新记录,它希望您读取该记录,修改它,然后写入更改的记录。
要了解更多信息,如果您还没有查看过,我推荐 Apple's 2014 WWDC intro to CloudKit .
关于ios - CloudKit - 帮助向 recordType 添加字段 -,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37497404/
我的记录类型定义如下: type TRecordType = record Field1: string; Field2: Variant; end;
我必须存储一个可以在 Delphi 中轻松实现为记录的 TList(五个简单字段)。但是,我不清楚当我这样做时会发生什么 TList.Add(R) 。 由于 R 是我创建 TList 的过程中的局部变
我是一名初学者,到目前为止已经弄清楚如何以编程方式在 CloudKit 中创建 RecordType。 我在网上搜索过,几乎尝试了所有方法,但它们不起作用,很可能依赖于我还不理解的另一个变量。 这是我
我无法让 aws route53 服务的 ListResourceRecordSets 按 StartRecord 类型进行过滤。即使使用 StartRecordType 过滤器,它也会返回所有记录(
我有一个对象,其选项对应于以下记录类型: const AwsRegionsEnum = $.EnumType( 'AWS/Regions', 'http://docs.aws.amazon.c
我在 CloudKit 上工作,但不断收到字符不允许错误。允许使用哪些字符? 最佳答案 在 CKRecord.init(recordType:) 的文档中它说: Record type names m
我是一名优秀的程序员,十分优秀!