我怎样才能创建这个 NSArray
How can I create this NSArray
我有一个创建 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"
)
);
这是我想要的图片:
]
这是完整文件的图片:
]
非常感谢!
您可能想要创建一个 NSMutableDictionary
并将数组添加到其中:
NSMutableDictionary *calDictionary = [[NSMutableDictionary alloc] init];
[calDictionary setObject:nameDictionary forKey:@"Calendar"];
结果:
{
Calendar = (
"6:00 - 16:00",
(
"12:00 - 12:30"
)
);
}
我有一个创建 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"
)
);
这是我想要的图片:
这是完整文件的图片:
非常感谢!
您可能想要创建一个 NSMutableDictionary
并将数组添加到其中:
NSMutableDictionary *calDictionary = [[NSMutableDictionary alloc] init];
[calDictionary setObject:nameDictionary forKey:@"Calendar"];
结果:
{
Calendar = (
"6:00 - 16:00",
(
"12:00 - 12:30"
)
);
}