为什么我在这个简单的代码上遇到Bad Access异常?

时间:2012-06-28 00:49:13

标签: iphone ios xcode ipad

我无法理解为什么这段代码会抛出Bad Access的异常:

- (void)viewDidLoad
{

TheUserEntity* userEntity = [TheUserEntity alloc];

TheUserModel* userModel = [TheUserModel alloc];

userEntity = [userModel Read:1];

    [super viewDidLoad];
}

TheUserEntity和TheUserModel是我自己的类,1只有其他属性只有CRUD方法

任何帮助?我是iOS开发的新手,谢谢

1 个答案:

答案 0 :(得分:3)

您必须在对象上调用init

TheUserEntity* userEntity = [[TheUserEntity alloc] init];
TheUserModel* userModel = [[TheUserModel alloc] init];

您的方法名称应以小写字母开头,这是一种惯例。