通过拖放将CocoaLumberjack集成到iOS项目中

通过拖放将CocoaLumberjack集成到iOS项目中,ios,objective-c,cocoalumberjack,Ios,Objective C,Cocoalumberjack,我正试图通过将Lumberjack.Xcode文件拖放到我的项目中,将cocoalamberjack集成到我的iOS项目中。这很好,但现在我的项目有9个新目标。我不需要所有的开销。因此,我的问题是,如何将目标数量减少到iOS所需的数量? 似乎每次我只拖动移动项目时,它都缺少所需的文件。根据我的研究,似乎没有专门针对iOS集成Lumberjack的最新教程,iOS似乎是一个常用的工具,所以这很奇怪。由于对所有这些都不熟悉,这很麻烦,我希望能得到一些帮助 其他信息:我正在进行手动安装,因为Cocoa

我正试图通过将Lumberjack.Xcode文件拖放到我的项目中,将cocoalamberjack集成到我的iOS项目中。这很好,但现在我的项目有9个新目标。我不需要所有的开销。因此,我的问题是,如何将目标数量减少到iOS所需的数量?

似乎每次我只拖动移动项目时,它都缺少所需的文件。根据我的研究,似乎没有专门针对iOS集成Lumberjack的最新教程,iOS似乎是一个常用的工具,所以这很奇怪。由于对所有这些都不熟悉,这很麻烦,我希望能得到一些帮助

其他信息:我正在进行手动安装,因为Cocoapods不是我的选择。我遵循他们的安装指南:

手册安装指南中的第一行是

git submodule add git@github.com:CocoaLumberjack/CocoaLumberjack.git

我不想再向我的项目中添加另一个子模块,因此我正在将Lumberjack.Xcode拖放到我的项目中。

您可以简单地克隆repo并将其添加到项目中,而不是将其作为子模块添加。其余的说明保持不变。因此,将您上面引用的行替换为:

git clone git@github.com:CocoaLumberjack/CocoaLumberjack.git
rm -r CocoaLumberjack/.git/

然后按照安装指南中的其余说明进行操作。

在我学习如何使用CocoaPods之前,我习惯于克隆repo并将所有.h和.m文件复制到我的项目中,以确保它们添加到正确的目标中

您必须确保避免的唯一问题是丢失一个或多个文件。CocoaLumberjack不是100%确定,但我会考虑从这里添加所有内容:


CocoaLumberJack的说明


在学习如何使用CoCoapod之前,我只需将所有.h和.m文件复制到我的项目中,确保它们添加到正确的目标中。您必须确保避免的唯一问题是丢失一个或多个文件。对于CocoaLumberjack不是100%确定,但我会考虑从这里添加所有内容:只是好奇为什么Cocoapods不是您的选择。@Mike如果您添加这一答案,我将奖励您。我的最终解决方案是使用Mike的答案:专门拖放“类”在CocoaLumberjack主文件夹中找到的文件夹被放入我的项目中。从那里,我可以通过导入标题来充分利用Cocoa Lumberjack库。这是一种没有新目标、没有子模块和不必要的开销的方法。谢谢大家的投入。非常感谢你们的帮助!