应该何时在头文件中声明指针?

时间:2011-10-12 20:12:20

标签: objective-c ios pointers

观看教程视频时出现了一个问题。 是否有关于何时在头文件中创建指针的规则?

例如,假设我想在ViewControllers viewDidLoad方法中创建一个自定义类的新实例。

如果没有头文件中的指针声明,我将无法从这个特定的类之外访问它吗?

2 个答案:

答案 0 :(得分:0)

您在头文件中声明了任何属性。某些对象(如自定义类)只能使用指针引用。如果要在更多位置使用该对象,则只需在本地声明指向该对象的指针。这是你应该在头文件中使用指针的方法。

了解如何使用指针, 例如这里: http://www.otierney.net/objective-c.html

答案 1 :(得分:0)

是的,如果您在头文件中声明它,您可以在该部分的任何位置使用该实例,但如果您在.m中的某个位置声明它,则只能在该函数中使用它。如果你想要相同的名称,但不同的函数中的不同变量你在.m

中声明它