标签: c# objective-c
C#接口和Objective-C协议之间有什么区别?我问,因为我正在深入研究ASP.NET MVC,我正在尝试掌握一些新概念,如果我能将它们与Objective-C iOS编程背景联系起来,它将会有所帮助。
感谢您的帮助!
答案 0 :(得分:7)
它们基本相同。但是,在Objective-C 2.0中,您可以将协议中的某些方法标记为“可选”(使用@optional限定符),这意味着实现该协议的类不需要实现这些方法。
@optional