我正在尝试以下列方式创建对象:
#import <Foundation/Foundation.h>
@interface Song : NSObject{
NSString *songID;
NSString *title;
NSString *artist:
NSString *album;
NSString *length:
NSString *votes;
}
@end
我收到错误Unexpected interface name 'NSString': expected expression
有人还可以解释在接口之后添加变量与{}之间的区别吗?我看到的一些代码使用其他代码没有的括号(它们只是@property方法)。或者任何文档链接都会很棒。谢谢!
答案 0 :(得分:2)
您正在使用“:”而不是“;”在artist
和length
之后。