我想从之前的视图控制器创建一个类。它只包含一些数据库设置调用。在我的研究中,我发现我收到了“没有已知类的方法...”错误,因为我没有正确定义类方法。继承人什么我:类方法中的实例变量(难以处理)
View1.m
...
[view2 databseBuild];
...
classA.h
-(void)databaseBuild;
classA.m
-(void)databaseBuild
{
...
}
这是我改变了我的类:
classA.h
+(void)databaseBuild;
classA.m
+(void)databaseBuild
{
...
}
不过,我现在正在接受是错误的一大堆。所有这些基本上都是围绕实例变量不是“变量”类方法来访问。是否有一个‘最佳实践’为创建类,以避免这种类型的错误?
你是怎么调用这些方法的? – joerick 2012-02-15 08:09:41
您根本无法访问类方法中的实例变量 - 您没有可用的实例。你能详细说明你在做什么吗?也许包括这些方法的内容? – 2012-02-15 08:12:43