这种类型转换的用法很多,例如在按钮轻击操作中:
UIButton *button = (UIButton *)sender;
我的问题是为什么显式强制转换“(UIButton *)”是必需的。将“发送者”的值分配给变量“按钮”是否已经有效地将其转换为指向UIButton的指针了吗?
objective-c
objective-c ×1