gpt4 book ai didi

crash - EXC_BAD_ACCESS-NSString超出范围

转载 作者:行者123 更新时间:2023-12-02 07:18:20 24 4
gpt4 key购买 nike

我正在使用的应用程序是一个琐事测验。
如果您得到的答案有误,它将为您显示正确的答案。

正确答案存储在这样的字符串中:

correctAnswer = [NSString stringWithFormat:@"1/100"];

是时候向用户显示答案了,我将标签的文本设置为正确的答案:
whatsRight.text = correctAnswer;

99%的时间有效。
但是-偶尔我会得到一个EXC_BAD_ACCESS终止应用程序,并且正确的Answer字符串被称为“超出范围”。这似乎总是在我的应用程序中的同一问题上发生-上面显示的正确正确答案为1/100的问题。但是,它并不总是使用EXC_BAD_ACCESS使应用程序崩溃。很多时候,它运行得很好,在屏幕上显示答案,然后继续运行该应用程序。有时会崩溃。

任何帮助将不胜感激!
谢谢!

最佳答案

尝试通过[correctAnswer保留]保留correctAnswer。我的想法是correctAnswer对象可能是一个自动释放对象,由于您没有保留它,所以它会被释放。

关于crash - EXC_BAD_ACCESS-NSString超出范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5086115/

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