Вот моя попытка:
H-файл:
@interface Strings : NSArray
@end
М-файл:
@implementation Strings
- (id) init
{
[self initWithObjects:
@"One.",
nil];
return self;
}
@end
Когда я бегу, я получаю это:
'NSInvalidArgumentException', причина: '* -[NSArray initWithObjects:count:]: метод определен только для абстрактного класса. Определите -[Strings initWithObjects:count:]!'
Вот что я сделал вместо этого:
H-файл:
@interface Strings : NSObject
+ (NSArray*) getStrings;
@end
М-файл:
@implementation Strings
+ (NSArray*) getStrings
{
NSArray* strings = [[NSArray alloc] initWithObjects:
@"One.",
nil];
return strings;
}
@end
[[self alloc] init]
для создания элементов и добавления их в массив. - person John Pang   schedule 22.09.2018