gpt4 book ai didi

ios - 更新到 Xcode 7 后,PFObject 类型的值没有成员

转载 作者:搜寻专家 更新时间:2023-11-01 05:39:15 25 4
gpt4 key购买 nike

在我将 Xcode 更新到 7.0(和 Swift 2.0)后,我的应用程序不再接受我的 Parse 语句之一。我有一个标准的解析查询。在该查询中,我有以下代码块:

for user in users! {
if !contains(accepted, user.username) && !contains(rejected, user.username){

self.usernames.append(user.username)
self.users.append(user as! PFUser)

if let data = user["image"] as? NSData {
self.userImages.append(data)
}
}

我在上面的代码中的 user.username 上收到以下错误:

“PFObject”类型的值没有成员“username”

我尝试删除/读取 Parse SDK 但没有成功。我什至编辑了 PFObject.h 头文件(我在另一篇 SO 帖子中找到的解决方案),但这也不起作用。有任何想法吗? Parse SDK 实现是否随 Xcode 7 发生变化?我错过了什么吗?

谢谢!!

编辑:完整代码的要点: https://gist.github.com/jtansley/6c2bb4b8cb82459b8c10

最佳答案

尝试以下操作:

if let users = users as? [PFUser] {
for user in users {
...
}
}

更新:

类似下面的内容:

if !accepted.contains(user.username) && !rejected.contains(user.username)

关于ios - 更新到 Xcode 7 后,PFObject 类型的值没有成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32697165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com