我希望这不是基本的问题,但是我再次陷入困境。
我有一个数组(从sqlite db填充)并希望在UITableView中插入这些数据。
所以基本上我想要我的文本字段和按钮,当然我的tableview都存在于同一个窗口中。 我发现的大多数例子都是关于tableview的硬编码和填充viewDidLoad,我不想这样做,因此不能使用这些例子(或者更确切地说,它们不起作用)
这就是我得到的:
if (sqlite3_prepare_v2(dbHandle, query, -1, &statement, NULL) == SQLITE_OK ){
NSMutableArray *array = [[NSMutableArray alloc] init];
//step through the results
while (sqlite3_step(statement) == SQLITE_ROW) {
[array addObject:[NSString stringWithUTF8String:(char *)sqlite3_column_text(statement, 0)]];
//NSLog(@"Data: %@",[NSString stringWithUTF8String:(char *)sqlite3_column_text(statement, 0)]);
}
dataArray = [array sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)];
[array release];
sqlite3_finalize(statement); //releases the resources associted with the statment
sqlite3_close(dbHandle); //close db
//***********here I want something like: "tableview.data = dataArray.data"*******
有没有人有任何例子可以指点我或写下来? 非常感谢你的帮助
答案 0 :(得分:0)
实际上我已经修改了问题......修改后人口有效。 但是我从一开始就认为这个问题(我认为是问题的根源)是桌子填满了整个窗口。
我在某个地方读到了我可以制作一个子视图......但不会再制作另一个窗口了吗? 我可以在当前窗口中进行子视图(在该窗口的一半上查看桌面视图)吗?