大家好,早上好,我正在尝试使用TTMessageController
- 但是使用自定义数据源。
我正在尝试加载从服务器中提取的一些数据,这些数据使用XML解析器进行解析,这是在后台线程中完成的。所以我使用的是TTCatalog
示例,在这里我从模型数据源得到了这个:
TestDatasource.m
- (void)fakeSearch:(NSString *)text {
self.names = [NSMutableArray array];
// arrXML = [[NSMutableArray alloc] init];
if (text.length) {
if (text.length > 1) {
Parseobj *objParseobj = [[Parseobj alloc] init];
[Parseobj getUpdate:[text lowercaseString]]; // This is done in a background thread
}
}
}
我的问题是如何等待线程完成,以便在从服务器加载所有数据后它可以填充数组?
非常感谢您的平常合作。