[英]How to store an NSArray in an NSDictionary?
我正在努力教自己,但我正在努力如何在NSDictionary中存儲像NSArray這樣的東西。
假設您假設有一個NSDictionary用於食譜:
讓我們說NSDictionary有如下鍵:
意大利面,Fettucine Alfredo,烤雞肉沙拉
NSDictionary有一個NSArray,它只是一個成分列表。
我想相同的PHP代碼是這樣的:
$['Spaghetti'] = array('Spaghetti Pasta', 'Spaghetti Sauce', 'Meatballs');
$['Fettucine Alfredo'] = array('Fettucine Pasta', 'Alfredo Sauce');
$['Grilled Chicken Salad'] = array('Lettuce', 'Grilled Chicken', 'Croutons');
我正在努力如何將NSArray添加到NSDictionary中。 那么如果我想刪除元素或向數組中添加元素呢? 如何檢索,刪除或添加?
NSDictionary* dict = [NSDictionary dictionaryWithObjectsAndKeys:
[NSArray arrayWithObjects:@"Spaghetti Pasta", @"Tomato Sauce", nil], @"Spaghetti",
[NSArray arrayWithObjects:@"Fettuccine Pasta", @"Alfredo Sauce", nil], @"Fettuccine Alfredo",
[NSArray arrayWithObjects:@"Lettuce", @"Grilled Chicken", @"Croutons", nil], @"Grilled Chicken Salad",
nil];
您可以將任何對象類型作為值添加到字典中。 有關字典的更多信息,請參閱文檔 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.