繁体   English   中英

使用Swift将图片发布到iCloud数据库

Post a picture to iCloud database using Swift

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在尝试拍照并将图像上传到iCloud数据库中,但是我不断收到错误消息:类型“ UIImage”不符合协议“ CKRecordValue”

我试图用来上传文件的代码如下:

data.setObject(picFile.image, forKey: "picture")

代码行是否有问题,还是我缺少其他内容?

1 个回复

我不得不将其转换为CKAset。 我使用以下代码:

    let imageData = UIImageJPEGRepresentation(picFile.image, 1)
    let paths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
    let documentDirectory = paths[0] as String
    let myFilePath = documentDirectory.stringByAppendingPathComponent("picture")
    imageData.writeToFile(myFilePath, atomically: true)
    let url = NSURL(fileURLWithPath: myFilePath)
    let asset = CKAsset(fileURL: url)
    data.setObject(asset, forKey: "picture"
1 使用Swift将位置发布到iCloud数据库

我正在尝试将我的位置发布到iCloud数据库。 我一直在尝试修复“错误的声明”错误,但不确定该怎么做。 我的代码如下: 我是新手,所以如果这是一个简单的问题,请原谅。 ...

4 使用iCloud同步Sqlite数据库?

我有一个应用程序已经在应用程序商店,它使用Sqlite数据库。 现在我想制作另一个版本,其中包括iCloud同步,现在问题是,是否有任何教程或第三方代码与iCloud同步sqlite数据库,因为我搜索了很多但没有得到任何可用的答案? 提前致谢。 ...

5 没有iCloud的CoreData数据库同步吗?

借助iCloud,您可以跨多个设备同步CoreData数据库。 这可以通过SQLite创建通过云复制的事务日志来实现。 我喜欢这种机制,因为我不想将其绑定到iCloud和Apple的服务器。 有没有一种方法可以启用此事务日志并使用我控制下的自定义代码和服务器手动复制它? ...

6 将sqlite数据库与iCloud同步

我有我的sqlite数据库。 现在我想与icloud同步。 我读博客说不支持sqlite与icloud同步。 要么去核心数据,要么“做核心数据到底做什么”。 现在我不可能去核心数据。所以像第二个选项“做类似于CoreData同步sqlite数据库的方式:发送”事务日志“改为iClou ...

2012-03-31 05:42:35 1 8974   ios5
7 SQLite数据库的定期iCloud备份

现在让我解决这个问题:是的,不使用Core Data几乎肯定是错误的。 但是,当我做出这些决定时,我是iOS开发的新手,我不知道我会像这样陷入困境。 此外,该应用程序也打算在Android(最终)上运行,因此我尽可能避免使用特定于平台的API。 我有一个iOS应用程序,可以将数据存储在 ...

8 将SQLite3数据库与iCloud同步

之前曾多次问过这个问题,但我一直找不到完整的答案。 我需要使用sqlite3数据库将数据存储在我的应用程序中,而核心数据不是一种选择。 我想使用iCloud在设备之间同步数据,最好的方法似乎是将SQL事务日志发送到iCloud并使用它们使设备保持最新。 到目前为止,我想出的过程如下: ...

9 在icloud中存储sqlite数据库?

退出应用程序并在打开应用程序时拉出后,是否可以将SQlite存储到iCloud中?但是教程告诉您仅使用核心数据,不能仅通过Sqlite进行操作吗? ...

10 每次我尝试使用Swift和Alamofire将数据发布到MySQL数据库时,数据是否显示为null?

上面是我的Swift方法,该方法调用了PHP脚本,下面将对此进行附加。 我相信问题出在我的PHP中,因为确实收到了POST请求。 当调用该方法时,我的数据库实际上确实会更新,但是所有列中的数据均为null /默认值。 我尝试打印出参数字典,但是它完全按预期显示,没有空值。 如果插 ...

暂无
暂无

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

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