это вопрос новичка, но я нигде не могу его найти. Я определил класс в наборе файлов .h / .m и у меня есть отдельный .h / .m для рисования. Я пытаюсь создать массив объектов из этого класса и вывести их последовательно на экран.
Конечно, я получаю ошибку 'squares' undeclared (first use in this function)
. Некоторое время я ходил кругами с множеством повторяющихся кодов, прежде чем признался, что не знаю, как это сделать, и пошел искать здесь помощь.
В одном файле .h:
@interface DrawerViewController : UIViewController {<br>
NSMutableArray *squares;<br>
}<br>
@property (nonatomic, retain) NSMutableArray *squares;<br>
@end
в соответствующем .m:
squares = [[NSMutableArray alloc] init];
В другом файле .m, где я хочу получить доступ к массиву "squares":
if ([squares objectAtIndex:thisID] != NULL) {
И вот где я получаю сообщение об ошибке: "squares" undeclared.
Я использую include
для ввода другого файла .h, но, похоже, это не работает.
Если кто-то может указать мне правильное направление, я буду очень благодарен ...