Пользовательский класс Objective-C с руководством по Struct - PullRequest
0 голосов
/ 22 июля 2010

Я иду из AS3 в Obj-C, и классы меня смущают. Я хочу создать класс ball в качестве теста с цветом, радиусом и т. Д. Просматривая чужой код, который я обнаружил, они используют структуры для их реализации, и этот метод выглядит намного лучше. Я искал, но не смог найти действительно четкого объяснения того, что такое структуры и как их реализовать.

С точки зрения моего класса мяча, для его реализации я бы хотел использовать что-то вроде Ball *myBall = [Ball radius:(14), mass:(1)]; и т. Д. Это кажется хорошим чистым способом сделать это. Кто-нибудь может предложить дальнейшее чтение по этому вопросу?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 22 июля 2010

Прочитайте Apple Objective-C Primer . Это стоит прочитать. Связанные там документы также полезны. Вы знаете, у поставщиков (в данном случае Apple) часто есть хороший набор документации, потому что они должны продавать свои технологии ...

Сравнение ActionScript и Objective-C см. В этой серии постов , например.

0 голосов
/ 22 июля 2010

Лучше было бы использовать классы прямо из рукоделия, так как, как только вы начнете разрабатывать, вы, вероятно, захотите расширить функциональность, например, объектно-ориентированные методы (для чего предназначены классы).

Создание класса для шарас соответствующим конструктором, и свойства будут соответствовать вашим потребностям.

Я рекомендую начинать здесь .

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