如何从iOS应用程序中将Backendless数据库中的所有对象转换为UITableView?
看看他们的文档,它并没有清楚说明如何获取所有对象。 (我是新来的平台)
Backendless - 如何从'Data'中获取对象
任何帮助将不胜感激!
如何从iOS应用程序中将Backendless数据库中的所有对象转换为UITableView?
看看他们的文档,它并没有清楚说明如何获取所有对象。 (我是新来的平台)
Backendless - 如何从'Data'中获取对象
任何帮助将不胜感激!
这里是我如何做到这一点的斯威夫特(我的Blurb对象的表):
func retrieveBlurbs() {
let query = BackendlessDataQuery()
// Use backendless.persistenceService to obtain a ref to a data store for the class
let dataStore = self.backendless.persistenceService.of(Blurb.ofClass()) as IDataStore
dataStore.find(query, response: { (retrievedCollection) -> Void in
print("Successfully retrieved: \(retrievedCollection)")
self.blurbs = retrievedCollection.data as! [Blurb]
self.tableView.reloadData()
}) { (fault) -> Void in
print("Server reported an error: \(fault)")
}
}
我也是新Backendless,充分地享受它!这很像Parse,但在很多方面都更好。
试试这个:
- (void)viewDidLoad {
[super viewDidLoad];
[self getDataFromBackendless];
}
-(void)getDataFromBackendless {
@try {
BackendlessCollection *documents = [backendless.persistenceService of:[YOUR_TABLE_NAME class]];
currentPage =[documents getCurrentPage];
}
@catch (Fault *fault) {
NSLog(@"Server reported an error: %@", fault);
}
}
然后执行的UITableView方法:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return [currentPage count];
}
真的没有得到你点。可以请你提供一些更详细的信息吗?..回到无尽的数据库是你的网络数据库还是云数据库或本地数据库? –
这是云数据库 – DocAsh59