“符合”在iPhone术语中代表什么?

3
在iPhone开发中,“conform to”是什么意思?这个词被广泛使用,但我找不到一个令人满意的定义。
假设我们有3个类 - A、B和C
如果A继承B 和 如果A符合C
那是什么意思?
此外,为什么大多数类和协议都符合NSObject?

2
符合协议类似于在Java/C#中实现接口。 - Mehrdad Afshari
2个回答

2
在你的例子中,C 必须是一个协议。协议只是一系列方法签名的列表。
如果 A 符合 C,这意味着它实现了协议中列出的所有方法(即为协议中定义的每个方法签名提供了方法体)。
因为 A 还继承自 B,所以 A 不必显式地实现 B 已经实现的方法。

感谢清晰的解释。非常感激。谢谢 Anuj - Anuj

0

意味着类具有必要的方法,使其符合给定的协议。您可以在此处阅读有关Objective-C协议的信息here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接