从 backendless 3 迁移到 backendless 4(swift 代码)

migration from backendless 3 to backendless 4(swift code)

swift code

当我运行上图代码时,出现如下错误:

Value of type '[Any]' has no member 'data'

我该如何解决这个错误?感谢您的帮助!

新 API returns [Any]? 而不是 BackendlessCollection?:

// v3
let withUser = users!.data.first as! BackendlessUser
// v4
let withUser = users!.first as! BackendlessUser



完整的迁移指南:Migration from 3.x to 4.x

v3.0 = All SDK implementations use the BackendlessCollection class to represent a collection of data from the backend.

v4.0 = BackendlessCollection is completely eliminated. Instead the backend returns an array of objects ([Any] in Swift)