ios - 如何删除 CKRecord 中的键和对象?

标签 ios cloudkit

有没有办法从CKRecord中删除对象/键?它在某种程度上就像一个 NSDictionary ,但我相信没有可用的方法来完成这项任务。与 NSDictionary 不同,我们有 - (void)removeObjectForKey:(KeyType)aKey;

最佳答案

它与 NS(Mutable)Dictionary 的现代语法完全相同。只需使用 key 订阅语法并分配 nil

record[@"aKey"] = nil;

关于ios - 如何删除 CKRecord 中的键和对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57938292/

相关文章:

ios - Magento 2 luma iphone 响应式菜单

ios - CKDatabaseSubscription 不推送通知

ios - 如何防止在屏幕上通知用户有关 CloudKit 的新更改?

cloudkit - Xcode 14 RC : Not entitled to listen to push notifications. 突然出错 请添加 'aps-connection-initiate' 授权

ios - 如何以编程方式创建包含内容的 UIImage

objective-c - 如何将 “bool” 值存储在 NSMutableArray* 或 NSMutableDictionary* 中?以 bool 形式传入的 JSON 数据的长期问题

ios - 来自私有(private)区域的 CKQuery 仅返回 CloudKit 中的前 100 个 CKRecords

ios - 使用 CloudKit,返回 fetchAllSubscriptionsWithCompletionHandler 是什么?

ios - 安装应用程序后文档文件夹中的示例文件

ios - 如何创建一个重定向到我在 App Store 上的游戏的链接?