我有viewcontroller .h .m和.xib包含註冊表單插入更新和刪除。如何在其他視圖控制器上的uitableview中顯示sqlite數據?
和我有其他xib包含顯示sqlite數據的uitableview .how我可以顯示???
我編寫的代碼,但它給viewcontroller頁面和viewcontroller中使用的其他控件數組上的錯誤。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [data count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1
reuseIdentifier:CellIdentifier];
}
cell.textLabel.text = [[data objectAtIndex:indexPath.row] valueForKey:@"name"];
cell.detailTextLabel.text = [[data objectAtIndex:indexPath.row] valueForKey:@"salary"];
return cell;
}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
name.text = [[data objectAtIndex:indexPath.row] valueForKey:@"name"];
salary.text = [[data objectAtIndex:indexPath.row] valueForKey:@"salary"];
}
這裏的數據是viewcontroller.h
文件NSArray
這裏給出錯誤
以及在didSelectRowAtIndexPath
方法name.text
和salary.text
給出錯誤,因爲它是視圖 - 控制的文本字段。
我該如何解決它?
你好 thanx的答覆我... – MAC113
你好 thanx回覆我... 我想問一下,我在viewcontroller中編程創建可用。而otherviewController有註冊表單。當我點擊其他視圖控制器的提交按鈕時,它顯示視圖控制器的tableview中的sqlite數據..... 有可能做....因爲註冊表單上的Otherviewcontroller和tableview是在Viewcontroller ... PLZ它的非常隱含...... – MAC113
在-viewWill中有一個viewController,它有tableView,從數據庫重裝數據並重載tableView。要重新加載tableView,請使用'[tableView reloadData]'。只有刷新了tableview的數據源後才調用它。 –