1
我是非常新的iPhone。我有一个问题。首先检查我的代码。没有得到适当的时区
NSString *timeZone=[NSString stringWithFormat:@"%@",[[NSTimeZone systemTimeZone] abbreviation]];
NSLog(@"Print Time Zone :- '%@'",timeZone);
NSRange Timerange=[timeZone rangeOfString:@"+"];
NSString *time;
if(Timerange.location == NSNotFound)
{
Timerange=[timeZone rangeOfString:@"-"];
time=[timeZone substringFromIndex:Timerange.location];
NSLog(@"Time is :- '%@'",time);
time=[time stringByReplacingOccurrencesOfString:@"-" withString:@"M"];
}
else
{
Timerange=[timeZone rangeOfString:@"+"];
time=[timeZone substringFromIndex:Timerange.location];
NSLog(@"Time is :- '%@'",time);
time=[time stringByReplacingOccurrencesOfString:@"+" withString:@"P"];
}
它在iPhone模拟器4.2工作正确的,但它在模拟器4.3这样崩溃还有什么能问题?
感谢
尝试粘贴的崩溃日志。 – 2011-05-18 06:51:24