【发布时间】:2015-05-15 10:28:21
【问题描述】:
我有大量图片要上传,最好的方法是让我的应用为我上传。但是从 Parse 的文档中复制并粘贴代码后,它就不起作用了。
var image = NSData(contentsOfURL: NSURL(string: "XY1_EN_1.jpg")!)!
@IBAction func xyButton1(sender: AnyObject) {
for var i = 1; i < 147; i++ {
let imageData = UIImageJPEGRepresentation(image)
//ERROR on line above: Missing argument for parameter #2 in call
let imageFile = PFFile(name:"image.png", data:imageData)
var userPhoto = PFObject(className:"Cards")
userPhoto["imageName"] = "XY1_EN_1"
userPhoto["imageFile"] = imageFile
userPhoto.save()
}
}
我做错了什么?
【问题讨论】:
-
你只是忘记了那里的“, 0.5”吗? stackoverflow.com/a/25294325/294884
-
我可能弄错了,但这不会只是上传完全相同的图像 146 次吗?
-
当我添加 0.5 时,我收到一个错误:“无法使用类型为 '(NSData, Double)' 的参数列表调用 'UIImageJPEGRepresentation'”
-
@Dare 是的,你是对的,我还没有完成编码。不过感谢您的建议!
标签: ios swift parse-platform