无法分配类型为“ NSData!”的值!到“ AnyObject”类型的值?

康斯坦丁

我刚开始通过遵循教程和在线课程来学习Swift。

由于此错误,我无法在“解析”中保存Facebook用户个人资料图片:

无法分配类型为“ NSData!”的值!到“ AnyObject”类型的值?

我的代码:

override func viewDidLoad() {
   super.viewDidLoad()

   var user = PFUser.currentUser()

   var accessToken = FBSDKAccessToken.currentAccessToken().tokenString

   let url = NSURL(string: "https://graph.facebook.com/me/picture?type=large&return_ssl_resources=1&access_token="+accessToken)

   let urlRequest = NSURLRequest(URL: url!)
   NSURLConnection.sendAsynchronousRequest(urlRequest, queue: NSOperationQueue.mainQueue(),
       completionHandler: {
       response, data, error in

       let image = UIImage(data: data)
       self.profilePic.image = image

     user["image"] = data -> Cannot assign a value of type 'NSData!' to a value of type 'AnyObject?'
     user.save()
蒂博·戴维(Thibaud David)

您应该使用图像数据实例化PFFile:

var imageFile = PFFile.fileWithData(data)

将其保存在后台,然后在保存回调中设置user [“ image”] = imageFile

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为类型为AnyObject的对象分配值

来自分类Dev

无法分配类型为“ AnyObject?”的值 到“ String!”类型的值 -快速解析

来自分类Dev

错误:无法分配类型为“ AnyObject?”的值 到“ NSURL”类型的值

来自分类Dev

错误:无法分配类型为“ AnyObject?”的值 到“ NSURL”类型的值

来自分类Dev

无法将类型[[[String:AnyObject]]]的值分配为类型[[String:AnyObject?]]]

来自分类Dev

无法分配类型'[String:AnyObject]的值

来自分类Dev

无法转换“ AnyObject”类型的值?到预期的参数类型'[AnyObject]!

来自分类Dev

无法转换“ AnyObject”类型的值?到指定的类型'BookingObject!'

来自分类Dev

使用枚举字符串的下标属性失败,出现“无法将类型<enumType>的值分配为类型AnyObject”

来自分类Dev

Swift NSArray下标为AnyObject类型的值

来自分类Dev

无法下标[AnyObject]的值?索引类型为Int

来自分类Dev

在Swift中无法下标AnyObject类型的值

来自分类Dev

Swift:无法将类型“ Any”的值分配给类型“ AnyObject”的值?

来自分类Dev

Swift:无法将类型“ Any”的值分配给类型“ AnyObject”的值?

来自分类Dev

Swift无法将类型'()'的值分配为类型'String?'

来自分类Dev

无法将“ MenuView”类型的值分配为“ some View”类型

来自分类Dev

无法分配类型为String的值!到字符串类型的值

来自分类Dev

无法分配类型为String的值!到字符串类型的值

来自分类Dev

无法下标'[AnyObject]类型的值?” 索引类型为“ UInt32”

来自分类Dev

无法下标'[NSObject:AnyObject]类型的值?” 索引类型为“字符串”

来自分类Dev

Swift中的NSDictionary:无法下标“ AnyObject”类型的值?索引类型为“ Int”

来自分类Dev

Swift无法分配给NSData类型的不可变值

来自分类Dev

不能使用类型为“AnyObject”的索引对“[AnyObject]”类型的值进行下标

来自分类Dev

类型'AnyObject'的值没有成员''

来自分类Dev

无法分配类型为'String'的值?键入“字符串”

来自分类Dev

无法将类型为(()-> Void)的值分配为类型为((()-> Void)!''

来自分类Dev

无法转换NSMutableDictionary类型的值?到预期的参数类型[NSObject:AnyObject]!

来自分类Dev

“无法将'String'类型的值分配给'AnyObject吗?'”,Swift 3,Xcode 8 beta 6

来自分类Dev

无法用索引类型“ String”下标“ [String:AnyObject]”的值

Related 相关文章

  1. 1

    为类型为AnyObject的对象分配值

  2. 2

    无法分配类型为“ AnyObject?”的值 到“ String!”类型的值 -快速解析

  3. 3

    错误:无法分配类型为“ AnyObject?”的值 到“ NSURL”类型的值

  4. 4

    错误:无法分配类型为“ AnyObject?”的值 到“ NSURL”类型的值

  5. 5

    无法将类型[[[String:AnyObject]]]的值分配为类型[[String:AnyObject?]]]

  6. 6

    无法分配类型'[String:AnyObject]的值

  7. 7

    无法转换“ AnyObject”类型的值?到预期的参数类型'[AnyObject]!

  8. 8

    无法转换“ AnyObject”类型的值?到指定的类型'BookingObject!'

  9. 9

    使用枚举字符串的下标属性失败,出现“无法将类型<enumType>的值分配为类型AnyObject”

  10. 10

    Swift NSArray下标为AnyObject类型的值

  11. 11

    无法下标[AnyObject]的值?索引类型为Int

  12. 12

    在Swift中无法下标AnyObject类型的值

  13. 13

    Swift:无法将类型“ Any”的值分配给类型“ AnyObject”的值?

  14. 14

    Swift:无法将类型“ Any”的值分配给类型“ AnyObject”的值?

  15. 15

    Swift无法将类型'()'的值分配为类型'String?'

  16. 16

    无法将“ MenuView”类型的值分配为“ some View”类型

  17. 17

    无法分配类型为String的值!到字符串类型的值

  18. 18

    无法分配类型为String的值!到字符串类型的值

  19. 19

    无法下标'[AnyObject]类型的值?” 索引类型为“ UInt32”

  20. 20

    无法下标'[NSObject:AnyObject]类型的值?” 索引类型为“字符串”

  21. 21

    Swift中的NSDictionary:无法下标“ AnyObject”类型的值?索引类型为“ Int”

  22. 22

    Swift无法分配给NSData类型的不可变值

  23. 23

    不能使用类型为“AnyObject”的索引对“[AnyObject]”类型的值进行下标

  24. 24

    类型'AnyObject'的值没有成员''

  25. 25

    无法分配类型为'String'的值?键入“字符串”

  26. 26

    无法将类型为(()-> Void)的值分配为类型为((()-> Void)!''

  27. 27

    无法转换NSMutableDictionary类型的值?到预期的参数类型[NSObject:AnyObject]!

  28. 28

    “无法将'String'类型的值分配给'AnyObject吗?'”,Swift 3,Xcode 8 beta 6

  29. 29

    无法用索引类型“ String”下标“ [String:AnyObject]”的值

热门标签

归档