我有一个代码来创建一个NSArray,但它并没有真正做我想要的。
这是代码:
NSString *workTime0 = [NSString stringWithFormat:@"6:00 - 16:00"];
NSArray *theBreaksArray = [NSArray arrayWithObjects:@"12:00 - 12:30", nil];
NSMutableArray *nameDictionary = [[NSMutableArray alloc] init] ;
[nameDictionary addObject:workTime0];
[nameDictionary addObject:theBreaksArray];
这给了我这个:
(
"6:00 - 16:00",
(
"12:00 - 12:30"
)
)
但我想要这个:
Calendar =
(
"6:00 - 16:00",
(
"12:00 - 12:30"
)
);
这是我想要的照片:
]
这是完整档案的图片:
]
非常感谢!
答案 0 :(得分:1)
您可能想要创建一个NSMutableDictionary
并将数组添加到其中:
NSMutableDictionary *calDictionary = [[NSMutableDictionary alloc] init];
[calDictionary setObject:nameDictionary forKey:@"Calendar"];
<强>结果强>:
{
Calendar = (
"6:00 - 16:00",
(
"12:00 - 12:30"
)
);
}