xcode没有报告应用程序崩溃

时间:2013-07-09 10:29:08

标签: ios crash uibutton magicalrecord custom-cell

我的应用程序基于使用魔法记录的核心数据。

在我的一个带有自定义单元格的tabelView中,用户可以看到他的所有记录,然后点击一个按钮将其添加到收藏夹(基本上更改所选项目的一个字符串的值)。

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

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

这里是我的IBAction代码:

[[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];

}

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

0 个答案:

没有答案