Можете ли вы выкинуть в цель-с и как? - PullRequest
0 голосов
/ 28 июля 2011

Можете ли вы изгнаться в объективе-с? если да как?


C # пример:

«Актив» является базовым классом.

Stock msft = new Stock(); 
Asset a = msft;            //upcast

1 Ответ

4 голосов
/ 28 июля 2011

Ты имеешь в виду тип приведения объекта подкласса к типу суперкласса?Конечно, Objective-C имеет очень либеральные правила приведения типов, как и C.

Superclass *superclassObject = (Superclass *)subclassObject;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...