1
我在學習Objective-C,我正在看的教程使用的是過時的Xcode版本。所以,我不確定我是否創建了錯誤類型的類或代碼有問題。Objective-C:實例變量不能放在類別中
在Xcode中我Command + N確實創建了一個新文件,在'OS X'下單擊'Source'並單擊Objective-C File。然後我爲文件類型選擇Category和class:NSObject。在教程中,這個人創建了一個子類,因爲這是新Xcode中唯一與Objective-C相關的文件,我決定使用它。在創建標題和主文件後,我創建了以下文本。
#import <Foundation/Foundation.h>
@interface NSObject (Person){
NSString *myName;
NSNumber *myAge;
NSNumber *myGrade;
}
@end
非常感謝,Coler234
的Xcode的版本具有與語法類的聲明沒有任何聯繫。你只是沒有按照教程。 – 2014-12-11 03:11:50
錯誤信息非常清楚。您創建了一個類別並在其中放置了實例變量。類別不允許有實例變量。 – 2014-12-11 03:38:11