我可以通過NSObject
將表中的數據傳遞給其他表嗎?通過NSObject將數據UItable傳遞給UItable
例子:
首先表發送數據
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
NSIndexPath *path = [self.tableView indexPathForSelectedRow];
Data *g = [[Data alloc]init];
[g setSelection1:(int)path.row];
}
NSLog
測試selecttion1 value = path.row;
當我使用第二個表我導入數據或Alloc,但我在選擇1的值丟失。
它總是0;
用於從一個'UIViewController'將數據傳遞到另一個的常用方法是通過添加屬性到目的地視圖控制器,並且在'prepareForSegue'期間在目標視圖控制器上設置屬性的值。在提供的代碼示例中,我沒有看到目標視圖控制器上的屬性值的設置。 – bobnoble
因此,您的數據沒有傳遞到第二個表,但是當切換回第一個表時,數據會丟失?你能澄清嗎? – Unheilig