如何创建仅包含objective-c中的函数的文件?

时间:2009-05-20 13:05:39

标签: objective-c function

我想创建一个包含项目有用功能的文件。好吧,我知道我可以在我的类实现中定义一个函数。但我真的不明白......我的意思是:我不想创建一个“类”,只是函数。或者函数总是属于类的一部分?我的客观知识非常有限,我关于objective-c的好大本书确实提到了它们,但没有解释如何独立实现它们。

2 个答案:

答案 0 :(得分:4)

因为Objective-C是C的超集,所以你可以用普通的方式做到这一点,因为你在头文件中定义你的函数,你可以在任何你想要使用它们的地方包含它们,然后在它中实现它们。 c档。

我可能会将它们作为类方法在类上实现,以便命名它们,并防止任何意外冲突。

答案 1 :(得分:4)

以简单的旧C风格组织代码:

  • 包含所有函数声明的头文件(.h)。
  • 包含所有函数体的正文文件(.c)。

将头文件包含在您需要其中一个功能的位置。

让Xcode管理编译和链接。