나는 곧바로 될 것이라고 생각했던 것에 어려움을 겪고있다. 클래스 개체 배열을 만들려고하지만 다른 문제가 발생합니다. 목표는 다른 클래스의 객체 배열을 포함하는 하나의 클래스를 만드는 것이 었습니다.@ 클래스 객체의 배열을 합성 하시겠습니까?
어떤 도움을 주시면 감사 : 읽기에서
// Basic class unit
@interface MobRec : NSObject {
NSString *MName;
int Speed;
}
@end
// Master Class holding an array of units
@interface MobDefs : NSObject {
MobRec *MobInfo;
}
@property(retain) MobRec *MobInfo;
@end
@synthesize MobInfo;
1) 내가 만들어야 보이고있는 NSMutableArray하지만 어떻게 당신이 사용자 정의 클래스 객체의 NSMutableArray를 선언합니까? 모든 반복을 시도하면 오류가 발생합니다. 이전에는 클래스의 크기를 MobInfo [20]로 미리 정의했습니다. 그러나 didnt는 무엇이라도 이익이되는 것처럼 보인다.
2) 어떻게 클래스 개체의 배열을 올바르게 @ 합성합니까?
Objective-C 명명 규칙을 따르는 것이 좋습니다. 수업은 대문자로 표기됩니다. 메서드와 속성은 소문자의 첫 글자를가집니다. 그러면 'MobRec * mobInfo'가됩니다. – Chuck