Ios6 如何设置时区(UTC)UIDatePicker?

Ios6 如何设置时区(UTC)UIDatePicker?,ios6,uidatepicker,Ios6,Uidatepicker,我想将时区从(-12:00)-(+12:00)设置为(-23:45)-(+23:45) +(NSArray*)时区列表{ NSMutable*list=[[NSMustableArry alloc]init]; 对于(int n=-(23*60+45);n当我将光标移动到18+上时,模拟器关闭,尝试设置异常断点,以查看应用程序在哪一行崩溃,并查看控制台。 + (NSArray *)timeZoneList { NSMutable *list = [[NSMustableArry alloc]

我想将时区从(-12:00)-(+12:00)设置为(-23:45)-(+23:45)

+(NSArray*)时区列表{
NSMutable*list=[[NSMustableArry alloc]init];

对于(int n=-(23*60+45);n当我将光标移动到18+上时,模拟器关闭,尝试设置异常断点,以查看应用程序在哪一行崩溃,并查看控制台。
+ (NSArray *)timeZoneList {
  NSMutable *list = [[NSMustableArry alloc]init];
  for(int n = -(23 * 60+45); n<= 23*60+45; n+=15; {
    NSString * timeZoneName = @"UTC ";
    NSString *sign;
    if (n==0) sign = @"+-";
    else if(n<0) sign = @"-";
    else sign = @"+";
    timeZoneName = [timeZoneName stringByAppendinfFormat:@"%@ %.2d:%.2d",sign,abs(n/60),abs(n%60)];

    NSTimeZone *timeZone = [NSTimeZone timeZoneForSecondsFromGMT:n*60];
    [list addObject:[NSArray arryWithObjects:timeZoneName,timeZone,nil]];
  }
  return [list copy];
}