我聲明瞭我的界面 內的兩個屬性的正確使用他們兩個應該是三分球,但Xcode中給了我兩個不同的錯誤..理解指針
// myClass.h
#import <Foundation/Foundation.h>
@class CCNode;
@interface myClass : NSObject
{
NSMutableArray myArray;
CCNode myNode;
}
爲NSMutableArray中:
Interface type cannot be statically allocated
的CCNode:
Field has incomplete type 'CCNode'
在這兩種情況下
,使用指針將SOLV這個問題,但他們之間有什麼區別?
與試錯的方法,我發現,如果我改變@class CCNode
到#import "CCNode.h"
然後它給了我同樣的錯誤作爲第一行,但我definetly失去了一些東西對於正確理解....
可能重複的[接口類型不能靜態分配?](http://stackoverflow.com/questions/8460340/interface-type-cannot-be-statically-allocated) – 2012-04-12 18:30:07