2017-04-03 93 views
-1

所以有人给了我他们的代码来处理,我注意到他们的头文件(特别是ViewController.h)不仅声明了字段,而且还初始化了它们。请看:Objective C头文件实现

Image

有趣的是,这是在我的头(.h)文件,但它仍然编译!这不是不允许的吗?

我的实现文件(ViewController.m)导入这个头文件,所以我知道它正在编译。为什么编译器不会说这是错的?

+4

请发布代码,而不是图片。 – shallowThought

回答

0

你在这里做的是一个结构声明,它的语法是正确的,因为你张贴abouve所以这里没有错。