我的mutableArray是
NSDictionary *dict;
self.dayArray = [[NSMutableArray alloc] initWithCapacity:[xmlParseArray count]];
for(dict in xmlParseArray)
if([dict objectForKey:@"day"])
[self.dayArray addObject:[dict objectForKey:@"day"]];
NSLog(@"dayArray is : %@",dayArray);
dayArray print : 10,15,26,28....
我想将这些值转换为整数格式并将其存储为另一个数组。为此,我这样做:
int currentNumber;
for(int i=0; i<[dayArray count]; i++)
{
currentNumber = [((NSNumber*)[dayArray objectAtIndex:i]) intValue];
}
NSLog(@"currentNumber is : %d",currentNumber);
currentNumber print 10,15,26,28但是我想将它存储到具有整数格式的数组中。这些都是白天,我希望将这些日子显示为带有突出显示的红色的日历
答案 0 :(得分:2)
为什么不直接传递dayArrayDirectly?已经有NSNumber对象了。
答案 1 :(得分:1)
试试这个
[dictionaryArray setObject:[NSNumber numberWithInt:1] forKey:@"ANumberValue"];