我正在像这样初始化一个对象:
Project *Project = [[Project alloc] init];
这是项目类的代码:
Project.h
#import <Foundation/Foundation.h>
@interface Project : NSObject
{
}
@property (nonatomic,assign) int projectID;
@property (nonatomic,strong) NSString *name;
@end
Project.m
#import "Project.h"
@implementation Project
@synthesize projectID, name;
@end
我遇到错误 No visible @interface for 'Project' declares the selector 'alloc'
当我尝试初始化对象时。我该如何解决这个问题?
最佳答案
您似乎试图调用一个与类名称完全相同的变量:Project *Project
。难怪编译器会感到困惑!
将变量名改为小写,Project *project
。
关于iphone - iOS 错误 : No visible @interface for 'Project' declares the selector 'alloc' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11949297/