gpt4 book ai didi

objective-c - 如何在 Objective-C 中引用协议(protocol)?

转载 作者:可可西里 更新时间:2023-11-01 03:25:59 34 4
gpt4 key购买 nike

我知道协议(protocol)的指令是@protocol 就像@selector,但是引用协议(protocol)的“类型”是什么(例如@Selector 的SEL)?在 MacOSX 堆栈中,它是 Protocol *?

最佳答案

您将其引用为:

id<TheNameOfTheProtocol> aVariableToThatProtocol;

或者如果一条消息需要一个 (Protocol *) 对象:

[myObject conformsToProtocol:@protocol(TheNameOfTheProtocol)];

关于objective-c - 如何在 Objective-C 中引用协议(protocol)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8761453/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com