2 lianlianbushell lianlianbushell 于 2013.02.03 17:00 提问

NSString比较报出异常SIGABT

有下面代码用了比较两个字符串,但是报出异常:

- (void)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate *)d {
NSLog(@"calendarMonthView didSelectDate %@",d);
//[self papulateTable];
//[table reloadData];
 //[self performSelector:@selector(papulateTable) withObject:nil afterDelay:1.0];
NSString *tempDate = (NSString*)d;
NSString *selectedDate = @"2013-02-04 00:00:00 +0000";
if([tempDate isEqualToString:selectedDate])
{
  flagtoCheckSelectedCalendarDate = 1;
}
if(flagtoCheckSelectedCalendarDate == 1)
{
    [self viewDidLoad];
}
if(flagtoCheckSelectedCalendarDate == 2)
{
    [self viewDidLoad];
}
//[table reloadData];
}

请帮忙解决一下,谢谢

1个回答

wangyaninglm
wangyaninglm   Ds   Rxr 2015.01.13 23:43

你看一下这些常见异常汇总:
http://blog.csdn.net/xuqiang918/article/details/12647439

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
OC NSString字符串比较
/*     比较两个字符串:- (NSComparisonResult)compare:(NSString *)string;       返回值是枚举:NSOrderedAscending = -1L, NSOrderedSame, NSOrderedDescending       比较的实际上每个位置上的字母的ascii码值     从第一个字母开始比较,比较两个的ascii码
NSString 判断相等
判断 是否包含 [self.secondDicKey containsString:@"省"]  判断 是否相等 [str isEqualToString: @"山西省"] 有时候从数据库获取到的值 并不确定类型的话 isEqual判断 任何类型都可以 [str isEqual:@"d"]; 用习惯了  conta
对象作为返回值 、属性 异常处理 NSString的常用方法
OC基础day03* 对象作为方法的返回值* 买狗 - (Dog *)buyDog; 在OC中 目前只有NSString * 和 对象需要 类名* 类名对象 对象作为方法的返回值的时候 ,本质并不是返回对象的本身,而是返回这个对象在堆区中的地址 * 类的属性个方法* - 注意点1: - 一个Target中无法使用 另一个 Target的中已经定义的类 - 什么是
ios-NSString与NSDate互相转换及时间早晚比较
由 NSDate 转换为 NSString: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSString *strDate = [dateFormatter stringFromDate:[NS
OC方法-- NSString截取,比较,拼接,判断,强转
NSString: 1.subStringToIndex:1  截取字符串,(截取到1) NSString *str = @"我是一串字符串"; NSString *strJieQu = [str substringToIndex:1]; NSLog(@"截取str:%@", strJieQu); 运行结果:截取str:我 2.subStringFromIndex
Objective-C 关于NSString字符串相等
1.任何两个相同字符串值的声明,即使是存储在不同的变量名中,也是指向同一个对象 // 以下方式都是在常量区,都是指向同一个地址 NSString *str1 = @"Hello world."; NSString *str2 = @"Hello world."; NSString *str3 = [NSString stringWit
iOS NSString的比较
今天要做通讯录搜索功能,所以就把比较文档看了下 NSString *value = @"1234567890";  比较的方法: [value compare:(NSString *)]; [value compare:(NSString *) options:(NSStringCompareOptions)]; [value compare:(N
OC中NSString 的常用方法
OC中NSString 的常用方法
iOS 时间,时间戳 ,nsstring ,NSTimeInterval,日期间的比较
时间比较 - (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate; @property (readonly) NSTimeInterval timeIntervalSinceNow; @property (readonly) NSTimeInterval timeIntervalSince1970;
iOS字符串比较(区分与不区分大小写比较)
//    1、比较字符串(搜索功能)(区分大小写)方法一:     NSArray *array = [[NSArray alloc]initWithObjects:@"beijing",@"shanghai",@"guangzou",@"wuhan", nil];     NSString *string = @"Ang";     NSPredicate *pred =