个人见解: 抽象接口和普通接口? 你是从其他语言中看到的吧? 抽象接口和接口是一样的. 一般来说, 接口是一种规范或者规则, 用来规范常量和方法, 且不提供实现, 接口方法会有固定的方法类型、方法名、参数类型及数量、返回值类型等. 在iOS中, 实现接口中的方法必然是类、分类或者结构体(Swift), 通常用protocol协议来表示程序中的接口.
OC 语法跟 C 很像,.h 和 .m 文件是比配的,.h 文件里放的是接口, .m 是 接口的实现,我们在使用的时候只需要引入 .h 文件即可使用 .m 中的实现,如果 .h 中没有实现的,即使 .m 中有实现也没法用
个人见解:
抽象接口和普通接口? 你是从其他语言中看到的吧? 抽象接口和接口是一样的.
一般来说, 接口是一种规范或者规则, 用来规范常量和方法, 且不提供实现, 接口方法会有固定的方法类型、方法名、参数类型及数量、返回值类型等.
在iOS中, 实现接口中的方法必然是类、分类或者结构体(Swift), 通常用protocol协议来表示程序中的接口.