获取CKAsset List Swift

时间:2016-10-03 09:25:49

标签: ios swift icloud cloudkit ckasset

我使用下面的代码来获取CKAsset List,但它一直崩溃并告诉我:"fatal error: unexpectedly found nil while unwrapping an Optional value"但是CloudKit仪表板中的资产列表不为空。

你知道我哪里出错吗?

var imageAssets = record.value(forKey: "membersPhotos") as! [CKAsset]

由于

1 个答案:

答案 0 :(得分:0)

你被迫展开Scheduler这是不好的做法。

要避免这种情况,请使用record.value(forKey: "membersPhotos")if let条件始终了解您正在使用的女巫类型。

示例:

guard