C#接口和Objective-C协议之间有什么区别?

时间:2010-09-29 18:24:01

标签: c# objective-c

C#接口和Objective-C协议之间有什么区别?我问,因为我正在深入研究ASP.NET MVC,我正在尝试掌握一些新概念,如果我能将它们与Objective-C iOS编程背景联系起来,它将会有所帮助。

感谢您的帮助!

1 个答案:

答案 0 :(得分:7)

它们基本相同。但是,在Objective-C 2.0中,您可以将协议中的某些方法标记为“可选”(使用@optional限定符),这意味着实现该协议的类不需要实现这些方法。