2013-08-25 2 views
0

я пытаюсь создать объект следующим образом:Создание 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). Или любая ссылка на документацию будет отличной. Благодаря!

ответ

2

Вы используете ":" вместо ";" после artist и length.

+0

* лицоpalm *. Спасибо –

Смежные вопросы