在我的一个项目中,我有一个类,它只有一些标准代码,我在大多数应用程序中使用,我认为在其他一些项目中使用这个类会很有用。有没有办法将.h和.m文件放在一个中心位置,以便在我的任何项目中使用?我可以对课程进行更改,而不必担心必须在多个位置更正文件。
答案 0 :(得分:2)
对于XCode 4.2,您可以使用工作空间,该工作空间可以包含多个项目。假设您要构建一个静态库。您可以为lib创建专用项目,并将此项目包含在多个工作区中。您需要正确设置项目依赖项,因此下次构建产品时将自动获取lib中的更改。
答案 1 :(得分:1)
创建静态库。请参阅Creating a new Static Library
的此链接答案 2 :(得分:1)
我发现保存我的.h&更容易.m文件在名为MyClasses的文件夹中,然后将这两个文件拖到我想要添加到的项目中。 Xcode为您提供了将文件复制到我的项目中或将它们保留在原处的选项。我把它们留在MyClasses文件夹中。我现在可以编辑这个课程了,所有的变化都出现在我上课的所有应用程序中。
答案 3 :(得分:0)
是的,您可以将文件保留在中心位置,并通过将xcode拖入项目中,仅将类的引用添加到项目中。只是在xcode要求时不要复制文件。就像我们为一些第三方图书馆做的那样。 core-plot,facebook,Three20等。