有没有办法强制对象使用某个协议(不回答某个协议 - 而是它在其调用中“使用”一个协议)?
这种语法是“相反的”
id <aProtocol> object;
将确保“对象”回答“aProtocol”的方法,但我想传递一个使用“aProtocol”的对象,以确保被调用者会响应。
有没有办法强制对象使用某个协议(不回答某个协议 - 而是它在其调用中“使用”一个协议)?
这种语法是“相反的”
id <aProtocol> object;
将确保“对象”回答“aProtocol”的方法,但我想传递一个使用“aProtocol”的对象,以确保被调用者会响应。