Ios 不使用';t返回正确的值

Ios 不使用';t返回正确的值,ios,arrays,swift,tableview,backendless,Ios,Arrays,Swift,Tableview,Backendless,我正在尝试为我的应用程序设置跟踪/跟踪系统。我已经布置好了装饰并展示出来了。我的问题是,它总是显示为真,即使我知道它应该是假的。我尝试了各种if语句,但似乎无法使用正确的变量或常量来运行检查,以使数组返回true或false。数组正在以这种方式初始化[false] 相关代码 也许如果让_objects=objects.count>0的对象{或其他一些检查。您要检查的只是数组是否为零。不为零并不意味着数组中有对象。我实际上尝试过,但没有效果。它说.count不是BacendlessCollecti

我正在尝试为我的应用程序设置跟踪/跟踪系统。我已经布置好了装饰并展示出来了。我的问题是,它总是显示为真,即使我知道它应该是假的。我尝试了各种if语句,但似乎无法使用正确的变量或常量来运行检查,以使数组返回true或false。数组正在以这种方式初始化[false]

相关代码
也许如果让_objects=objects.count>0的对象{或其他一些检查。您要检查的只是数组是否为零。不为零并不意味着数组中有对象。我实际上尝试过,但没有效果。它说.count不是BacendlessCollection的一部分。我假设对象是数组。BackendlessCollection是一个需要检查数据的特定对象。表示它有一个名为data的属性,该属性是一个数组,可能包含也可能不包含您应该检查的数据。底线是您需要在该对象上检查的不仅仅是nil。我似乎找不到需要从何处提取数据。我的想法是,我需要检查当前用户是否遵循特定的userId,如果该用户存在如果没有,应该有一个复选标记,那么就不应该有。我需要做的检查是找到哪个用户ID是下面的用户,但我不确定如何检查。仔细检查返回的“对象”。因为这是该方法产生的结果,所以您要查找的东西就在那里的某个地方。
self.backendless.persistenceService.of(BackendlessUser.ofClass()).find( query, response: { ( objectId : BackendlessCollection!) -> () in
    let currentPage = objectId.getCurrentPage()

    for objects in currentPage as! [BackendlessUser] {

        if (objects.objectId != self.backendless.userService.currentUser.objectId) {

            self.userids.append(objects.objectId)
            self.backendless.persistenceService.of(objects.ofClass()).find( query, response: { objects -> () in

                    if let objects = objects {
                        self.isFollowing.append(true)
                    } else {
                        self.isFollowing.append(false)
                    }

                    if self.isFollowing.count == self.usernames.count{
                        dispatch_async(dispatch_get_main_queue(), { () -> Void in
                            self.tableView.reloadData()
                        })
                    }
                }, error: { ( fault : Fault!) -> () in
                    print("Server reported an error: \(fault)")
                }
            )
        }
    }
})