观看教程视频时出现了一个问题。 是否有关于何时在头文件中创建指针的规则?
例如,假设我想在ViewControllers viewDidLoad方法中创建一个自定义类的新实例。
如果没有头文件中的指针声明,我将无法从这个特定的类之外访问它吗?
答案 0 :(得分:0)
您在头文件中声明了任何属性。某些对象(如自定义类)只能使用指针引用。如果要在更多位置使用该对象,则只需在本地声明指向该对象的指针。这是你应该在头文件中使用指针的方法。
了解如何使用指针, 例如这里: http://www.otierney.net/objective-c.html
答案 1 :(得分:0)
是的,如果您在头文件中声明它,您可以在该部分的任何位置使用该实例,但如果您在.m中的某个位置声明它,则只能在该函数中使用它。如果你想要相同的名称,但不同的函数中的不同变量你在.m
中声明它