gpt4 book ai didi

iphone - 比较两个 NSDate 失败

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:34:35 24 4
gpt4 key购买 nike

我尝试比较两个 NSDate 对象。但它总是失败,我看不出哪里出了问题。

  -(IBAction)nextAction
{
NSDate *today = [NSDate date];
if([appStateDate compare:today] == NSOrderedAscending) {
dispatch_async(calcQueue, ^{ [self plusOneDate]; });
}
}

没有代码它工作正常。

它只是崩溃,并在 main 方法的这一行上执行 EXE_BAD_ACCESS。

 int retVal = UIApplicationMain(argc, argv, nil, nil);

并打印

'+[ compare:]: unrecognized selector sent to class 0x634d7e0`'

我不擅长使用调试器,所以如果你知道任何好的教程或指南,我想知道它们;)对不起我的英语

最佳答案

看起来 appStateDate 没有初始化,或者包含 NSDate 以外的东西。你在哪里初始化它?

关于iphone - 比较两个 NSDate 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5204960/

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