@Try block neden çalışmıyor? Uygulamayı kilitledi, ancak @try bloğu tarafından yakalanması gerekiyordu.
NSString* test = [NSString stringWithString:@"ss"];
@try {
[test characterAtIndex:6];
}
@catch (NSException * e) {
NSLog(@"Exception: %@", e);
}
@finally {
NSLog(@"finally");
}
Başka bir şey olmadığından emin misiniz, yukarıda yapıştırdığınız tam kod iyi çalışıyor. 2010-07-29 16: 45: 57.677 testi [93103: 207] İstisna: *** - [NSCFString characterAtIndex:]: Sınır dışında aralık veya dizin 2010-07-29 16: 45: 57.678 testi [93103: 207] nihayet
—
mbogh
NSString * test = [NSString stringWithString: @ "ss"]; NSString * test = @ "ss" ile;
—
Duyen-Hoa