如何在Parse API中访问字典数组

时间:2015-12-29 01:51:37

标签: ios swift parse-platform

我将一个字典数组保存到Parse,它在loggedIn类中正确显示。我可以在断点处User并且数组正确显示为po user上的一个属性。但是,我根本无法访问此数据,我得到User的运行时错误。我正在尝试使用EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)访问数据以保存到本地变量。这是我user.userFbFriendsDetail时的控制台结果,我无法弄清楚如何使用po User数组。非常感谢你的帮助!

userFBFriendsDetail

编辑:以下是<PFUser: 0x7fe1dd281010, objectId: onHQnYR5d2, localId: (null)> { facebookID = xxxxxxx fbEmail = xxxxxx fbGender = male; fbName = "John Doe"; friendsUsingTheApp = ( "<PFUser: 0x7fe1dbd30210, objectId: oqKnKZMN3d, localId: (null)>", "<PFUser: 0x7fe1dbd30510, objectId: hUNZvZC4fD, localId: (null)>" ); userFbFriendsDetail = ( { email = "fake@fake.com"; facebookID = 1111111111; profileImage = "<PFFile: 0x7fe1dfe28422>"; }, { email = "fake@fake.com"; facebookID = 222222222222; profileImage = "<PFFile: 0x7fe1dbd1ffd1>"; } ); } 类的定义:

PFUser

1 个答案:

答案 0 :(得分:1)

userFbFriendsDetailDict应为Array<Dictionary<String, AnyObject>>类型。 (您应该使用该名称访问它,而不是userFbFriendsDetail)。