我正在初始化一个对象,如下所示:
Project *Project = [[Project alloc] init];
这是项目类的代码:
项目.h
#import <Foundation/Foundation.h>
@interface Project : NSObject
{
}
@property (nonatomic,assign) int projectID;
@property (nonatomic,strong) NSString *name;
@end
项目.m
#import "Project.h"
@implementation Project
@synthesize projectID, name;
@end
我收到错误 No visible @interface for 'Project' declares the selector 'alloc'
当我尝试初始化对象时。我该如何解决这个问题?
您似乎试图调用与类完全相同的名称的变量:Project *Project
。难怪编译器会感到困惑!
将变量名改为小写,Project *project
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)