在Objective C中正确声明和释放对象的位置

时间:2010-07-02 21:28:38

标签: objective-c variables object

我想从有经验的人那里了解声明,初始化和释放对象的最佳位置。

是否应始终在头文件中声明包括NSStrings在内的所有对象?

变量类似于头文件中声明的int吗?

如果我声明一个对象或在一个方法中使用一个对象,它应该在该方法中释放还是在dealloc方法中释放?

如果只在方法中需要一个对象,它是否应该在方法中声明和释放?

这很简单,但标题和实现文件样式对我来说是新的。

此致

1 个答案:

答案 0 :(得分:2)

这完全取决于你想要做什么。该文档很好地涵盖了您所要求的大部分内容。

我建议您阅读Objective-C conceptual guide,然后将您的问题重新说明为更具体的内容。