0
Я пытался в течение нескольких дней получить доступ к массиву алфавита из другого класса, но я не могу понять это! Я знаю, что есть несколько сообщений, похожих на этот, но ни одна из них не помогла. Вот часть интерфейса и реализации класса Alphabet, содержащего массив.Доступ к значениям NSarray из другого класса
@interface Alphabet : NSObject {
NSArray *abet;
}
@property (nonatomic, retain) NSArray *abet;
@end
@implementation Alphabet
@synthesize abet;
- (id) init {
if ((self = [super init])) {
abet = [[NSArray alloc]
initWithObjects:@"a",@"b",@"c",@"d",@"e",@"f",@"g",@"h",@"i",@"j",@"k",@"l",@"m",@"n",@"o",@"p",@"q", @"r",@"s",@"t",@"u",@"v",@"w",@"x",@"y",@"z", nil];
}
return self;
}
@end
Вот код в классе, который я хочу, чтобы получить доступ к массиву
@interface NewView() {
Alphabet* ab;
}
- (void)viewDidLoad
{
[super viewDidLoad];
ab = [[Alphabet alloc] init];
}
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
[[Alphabet.abet] objectAtIndex:p];
Что мне не хватает?
Спасибо, я мог бы поклясться, я пытался, но я, очевидно, Ждут» T – user2379694