通常我们使用
@interface interface_name : parent_class <delegates>
{
......
}
@end
Run Code Online (Sandbox Code Playgroud)
在.h文件和.m文件中的方法中,我们合成了在.h文件中声明的变量的属性.
但是在某些代码中,这个@interface ..... @ end方法也保存在.m文件中.这是什么意思?他们之间有什么区别?
还要提供一些关于.m文件中定义的接口文件的getter和setter的话.
提前致谢
可能重复:
.h和.m文件中@interface定义的区别在iOS 5项目中使用的.m文件
中的@interface声明是什么?
我见过这样的代码:
// In Header.h
@interface Header{}
@end
// In Header.m
@interface Header()
@end
Run Code Online (Sandbox Code Playgroud)
我的问题是: