示例:
- (Subclass *)field:(NSArray *)fields
{
// code
return (Subclass *)[self field:fields];
}
我不止一次见过使用(Class *)
的地方。那是什么意思呢?
答案 0 :(得分:2)
第一个例子说该方法返回指向Subclass类实例的指针。 第二个是cast,它只是告诉编译器[self field:fields]是Subclass类型(指针是Subclass类的实例)。