Ios xcode未报告应用程序崩溃

Ios xcode未报告应用程序崩溃,ios,crash,uibutton,magicalrecord,custom-cell,Ios,Crash,Uibutton,Magicalrecord,Custom Cell,我的应用程序是基于核心数据使用神奇的记录 在我的“自定义单元格视图”选项卡中,用户可以查看其所有记录,并点击按钮将其添加到收藏夹中(基本上更改选定项的一个字符串值) 之后,我更改按钮图像,以向用户提供反馈 这是可行的,但有时应用程序会崩溃(并不总是),xcode不会输出任何错误 下面是我的iAction代码: [[DataManager sharedClass] setFavorite:@"Sono un preferito" ofContactInCell:[sender tag]];

我的应用程序是基于核心数据使用神奇的记录

在我的“自定义单元格视图”选项卡中,用户可以查看其所有记录,并点击按钮将其添加到收藏夹中(基本上更改选定项的一个字符串值)

之后,我更改按钮图像,以向用户提供反馈

这是可行的,但有时应用程序会崩溃(并不总是),xcode不会输出任何错误

下面是我的iAction代码:

[[DataManager sharedClass] setFavorite:@"Sono un preferito" ofContactInCell:[sender tag]];


    UIButton *myButton = (UIButton *)sender;

    [myButton setImage:[UIImage imageNamed:@"AddPreferito"] forState:UIControlStateNormal];
以及更改字符串值的方法:

-(void) setFavorite:(NSString*)setPreferito ofContactInCell:(int)cell
{

    NSManagedObjectContext *localContext    = [NSManagedObjectContext MR_contextForCurrentThread];
    NSArray* arra = [Ricetta MR_findAllSortedBy:@"nome" ascending:YES];
    Ricetta* personaTrovata = arra[cella];


        personaTrovata.preferito = setPreferito;

        [localContext MR_saveToPersistentStoreAndWait];

        [self.delegate ricaricaLaTable];

}

我认为问题在于图像切换,但也许我错了。救命啊

请使用仪器检查应用程序中可能的泄漏或僵尸。你有信号信号错误吗?@BaZinga如果我在模拟器中运行这个应用程序,它就会工作。如果我在连接到Mac的iphone上运行该应用程序,它就会工作。如果我的iphone没有连接,有时会崩溃。我尝试使用zombie,但如果连接,应用程序不会崩溃。你可以连接iPhone,打开organizer->device->device logs,看看是否会出现错误。你也可以注册crashlytics,你可以通过电子邮件或他们的网站从应用程序中获取错误。我在模拟器中获取崩溃!!线程1:EXC_断点(代码=EXC_I386_BPT,子代码=0x0)