2013-06-07 4 views
2

Ive натолкнулся на эту строку кода в примере, но я не знаю, что он делает!Нужна помощь в понимании этой строки кода?

[(CTView*)self.view setAttString: attString]; 

CTView является пользовательский класс типа UIView и эта строка кода находится в главном контроллере представления. Я понимаю, что setAttString:attString передает строку attString методу в CTView, но я не уверен, что такое первая половина строки кода!

ответ

6

(CTView*) ссылка является «слепок», способ просто информирует компилятор, что вы считаете, что self.view, который технически определяется как UIView, действительно CTView, и поэтому вы хотите, чтобы компилятор разрешает метод setAttString без предупреждения.

+0

+1 избили меня до него. – Abizern