1

我正在尝试使用 cocoacontrol 中的 MBAlertView 制作一个确认框,询问用户是否真的要删除某些项目。这是我的代码:

MBAlertView *alert = [MBAlertView alertWithBody:@"Are you sure you want to delete this note? You cannot undo this." cancelTitle:@"Cancel" cancelBlock:nil];
    [alert addButtonWithText:@"Delete" type:MBAlertViewItemTypeDefault block:^{

        //Code to delete the item
        [TheDatabaseManager deleteBabyActivityWithID:currentActivity.babyActivitiesID];
        [delegate refresh:currentActivity];
    }];

    [alert addToDisplayQueue];

当用户点击删除按钮时,它总是崩溃。
我收到此错误消息"EXC_BAD_ACCESS(code=2, address=0x0)" 但如果我只是在块内放置另一个 MBAlertView 函数就可以了(即:在用户按下删除后显示另一个警报)

这是我的 .h 文件头:

#import "MBAlertView.h"
@interface ActivitiesPlayTableViewCell : UITableViewCell<UIApplicationDelegate>{

}

我在表格视图单元格中使用它,有问题吗?

谁能帮我解决这个问题?我已经在网上寻找答案,但似乎找不到。

提前致谢。

4

0 回答 0