使用未申报的类型' BackendlessCollection'

时间:2017-08-18 06:29:14

标签: swift backendless

嗨,我是Backendless的新手。请帮忙。我收到一个错误,例如使用未声明的类型' BackendlessCollection'在ios中使用它。迅速

我在home view controller中编写了函数retrieveBlurbs()。我已经创建了一个这样的对象medicineList类

data

1 个答案:

答案 0 :(得分:0)

enter image description here我不确定,这会有所帮助

我查看了API,因此如果您使用异步方法签名,则使用查询变量的“查找”方法有两个非可选块,用于响应和错误。

我会尝试改变这种方法:

func retrieveBlurbs()
{
    var backendless = Backendless.sharedInstance()
    let query = BackendlessDataQuery()
    // Use backendless.persistenceService to obtain a ref to a data store for the class
    backendless.persistenceService.ofTable(medicineList.ofClass()).find(query) { medicineList in
        let currentPage = medicineList.getCurrentPage()
        print("Loaded \(currentPage.count) medicineList objects")
        print("Total restaurants in the Backendless starage - \(medicineList.totalObjects)")

        for medicineList in currentPage as! [medicineList]
        {
            print("Medicine name = \(medicineList.name)")
        }

    } , { fault in
            print("Server reported an error: \(fault)")
        }
}

如果这没有帮助,那么也许你必须从一开始就进行sdk设置,在第一次设置时可能会丢失某些模块或文件