需要帮助理解这行代码?

Gio*_*nni 2 objective-c uiview

我在一个例子中遇到过这行代码,但我不知道它的作用!

[(CTView*)self.view setAttString: attString];
Run Code Online (Sandbox Code Playgroud)

CTView是一个自定义的类类型UIView,这行代码在主视图控制器中.我明白setAttString:attString将字符串attString传递给方法CTView,但我不确定代码行的前半部分是什么!

Rob*_*Rob 6

(CTView*)基准是"演员",简单地通知你相信编译器的方式self.view,在技术上定义为UIView,是一个真正的CTView,因此,你希望编译器允许setAttString方法,而不会产生警告.