Я действительно новичок в объекте C, и я хочу создать класс NSArray NSDictionary, а затем метод, который захватывает случайные записи. Я знаю, как это сделать, но я не понимаю, как это сделать в классе. Я имею в виду, что я думал, что вы можете поместить код, который был объявлен (или что бы то ни было правильная терминология), массив просто сортируется в середине файла реализации, а затем я напишу метод под этим. Единственной переменной экземпляра, которую я имел, был NSArray, и это было в файле интерфейса вместе с прототипом метода (или что-то еще), и это были единственные вещи, которые были в файле интерфейса.Вопрос о создании классов в Objective-C
Я не мог понять проблему, поэтому я сделал тестовый класс тем же, но с массивом простых текстовых строк. Я использовал ту же логику здесь, и я вполне уверен, что она полностью отсталая, но я не знаю, в каком направлении.
Это интерфейс для тестового класса:
#import <Foundation/Foundation.h>
@interface TestClass : NSObject {
NSArray *TestArray;
}
@end
И это файл реализации
#import "TestClass.h"
@implementation TestClass{
NSArray *TestArray;
}
TestArray = [[NSArray alloc] arrayWithObjects:@"stuff",@"things",@"example",@"stuffThings",nil];
@end