var countries = ["American", "Asian", "Italian"]
var items = [["Mcdonalds", "BurgerKing", "Big Boy"], ["PFChangs", "China One Buffet"], ["Pizza House", "Pizza Hit", "Olive Garden", "Maggianos"]]
if (segue.identifier == "segueone")
{
let cellIndexPath = self.tableView!.indexPathForCell(sender as UITableViewCell)
if let unwrappedCellindexPath = cellIndexPath
{
var nextVC = (segue.destinationViewController as TableTwo)
nextVC.items = items[unwrappedCellindexPath.row]
}
}
}
,第二個表控制器上我有通沿着陣列的1個實例的陣列
var items: [String]?
所以用這個代碼,我的包含的項目我的第一臺能找到索引路徑在國家陣列。使用此索引路徑,我可以將該索引路徑設置爲items數組中的相應數組。但是,我很難理解如何在我的項目double數組中只傳遞一個實例。
等等。兩個問題。我將如何去設置一個項目在我的第三個控制器中,以反映從我的物品陣列中傳輸的單個項目?
"var item = [items]?"?
其次,我將如何去設置雙重索引路徑需要通過一個單獨的項目?
我不明白你在問什麼,但字典可能會簡化一些。 「讓物品= [」美國人「:[」麥當勞「,」漢堡王「,」大男孩「],」亞洲人「:[」PF Changs「]]等... – nhgrif 2015-04-03 01:57:43
使用字典有什麼好處vs我目前的方法?另外,我將如何去選擇給定字典中的單個項目? (仍然回到選擇一個) – 2015-04-03 02:17:42
我將如何去發送字典中的特定鍵到新的控制器? – 2015-04-03 03:13:31