Цель C создать новый класс, который является изображением? - PullRequest
0 голосов
/ 26 февраля 2012

Извините, я новичок в Objective C и ООП, и я пытаюсь понять, как использовать классы. Я искал везде, но не могу найти четкий ответ.

Так что в моей игре я хочу, чтобы НОВЫЙ шар создавался, когда я нажимал и перетаскивал изображение шара. Буду ли я создавать класс мяча, и когда я коснусь мяча, будет создан экземпляр класса мяча. Как настроить этот класс на изображение шара?

1 Ответ

0 голосов
/ 26 февраля 2012

Вы не предоставили много подробностей, но я предполагаю, что вы создадите более одного шара в каком-то View, управляемом whatViewController.Один простой подход - это класс коллекции, содержащий созданные шары.

В вашем классе whatViewController:

.... @property (nonatomic, retain) NSMutableSet * balls;// отпустить в dealloc

При нажатии - шар создается и добавляется в набор.

Ваш класс мяча реализует все, что вам нужно для мяча, и содержит UIImage для отображения..... @property (nonatomic, retain) UIImage * ballImage;// релиз в dealloc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...