#import <Foundation/Foundation.h>
#import "Asset.h"
@interface Person : NSObject{
int pin;
NSMutableArray* assets;
}
@property int pin;
-(void) addAsset: (Asset*) iasset; //producing error
@end
「アセット」の配列を含む「Person」クラスのインターフェースをコーディングしようとしています。この線
-(void) addAsset: (Asset*) iasset;
エラーが発生します。XCodeは「タイプが必要です」と言います。誰かが私が間違っているところを教えてもらえますか? 他に必要なコードは何でも提供できます。
Asset.h:
#import <Foundation/Foundation.h>
#import "Person.h"
@interface Asset : NSObject{
NSString* label;
int value;
Person* holder;
}
@property int value;
-(void) setHolder: (Person*)iholder;
-(void) setLabel: (NSString*)iname;
@end