创建NSObject以存储数据

时间:2013-08-25 23:57:35

标签: ios objective-c interface nsobject

我正在尝试以下列方式创建对象:

#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方法)。或者任何文档链接都会很棒。谢谢!

1 个答案:

答案 0 :(得分:2)

您正在使用“:”而不是“;”在artistlength之后。