gpt4 book ai didi

iphone - 程序收到信号 : “EXC_BAD_ACCESS”

转载 作者:太空狗 更新时间:2023-10-30 04:00:39 25 4
gpt4 key购买 nike

我有一个字符串变量,它存储来自日期选择器的日期,但是当我在其他函数中使用它的值时,我收到类似程序接收信号的错误:“EXC_BAD_ACCESS”。注意:变量是全局定义的。

代码:

    - (void) changedDate: (UIDatePicker *) picker 
{
if (appDelegate.dateint == 8)
{
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];

[dateFormatter setDateFormat:@"dd MMM, yyyy"];
datestr=[dateFormatter stringFromDate:[dptpicker date]];
NSLog(@"date:%@",datestr);
}
else if(appDelegate.dateint == 9)
{ NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];

[dateFormatter setDateFormat:@"dd MMM, yyyy"];
datestr1=[dateFormatter stringFromDate:[dptpicker date]] ;
NSLog(@"date1:%@",datestr1);
}
}

最佳答案

您必须保留该字符串。这是最可能的原因。

编辑:它崩溃的唯一原因是错误的指针。坏指针 = 过度释放对象。只需在启用僵尸的情况下运行您的应用程序,您就会看到您正在执行此操作的位置。检查这个http://www.markj.net/iphone-memory-debug-nszombie/

关于iphone - 程序收到信号 : “EXC_BAD_ACCESS” ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5163494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com