繁体   English   中英

如何使用Cloudkit查询获取资产名称

[英]How to get the name of an asset with a cloudkit query

我正在使用cloudkit存储图像,我的应用程序查询图像。 我想通过使用图像文件名来填充应用程序中的标签,而不是使用带有标题的其他字符串记录来节省存储空间。 是否可以将资产名称提取为字符串?

就像是...

self.pred = NSPredicate(format: "TRUEPREDICATE")
        let query = CKQuery(recordType: "Images", predicate: NSPredicate(value: true))
        self.queryOperation.qualityOfService = .UserInteractive
        self.queryOperation = CKQueryOperation (query: query)
        self.queryOperation.recordFetchedBlock = {
            record in

            let Image = record.objectForKey("Image")! as! CKAsset
            imageLabel.text = Image.recordName as! NSString
}

使用fileURL的财产CKAsset 然后从NSURL获取filename

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM