2015-06-03 1 views
5

Я пытаюсь интегрировать CocoaLumberjack в свой проект iOS, перетаскивая файл Lumberjack.Xcode в свой проект. Это отлично работает, но теперь у моего проекта есть 9 новых целей. Мне не нужны все эти накладные расходы. Итак, мой вопрос: Как сократить количество целей до нужного материала для iOS?Интеграция CocoaLumberjack в проект iOS с помощью Drag-and-Drop

Кажется, каждый раз, когда я перетаскиваю только мобильный проект, у него отсутствуют необходимые файлы. По моим исследованиям, кажется, что нет современных обучающих программ, связанных с интеграцией Lumberjack специально для iOS, который кажется инструментом, который обычно используется, так что это нечетно. Будучи нова ко всему этому, это хлопотно, и я хотел бы помочь.

Дополнительная информация: Я выполняю ручную установку, так как Cocoapods для меня не вариант. Я после их Руководство по установке: Installation Guide

Самая первая строка в руководстве руководство по установке

git submodule add [email protected]:CocoaLumberjack/CocoaLumberjack.git 

Я не хочу, чтобы добавить еще один подмодуль в мой проект, поэтому я перетаскиванием Lumberjack.X в мой проект.

+0

Прежде чем я узнал, как использовать cocoapods, я бы просто скопируйте все файлы .h и .m в мой проект, чтобы они были добавлены к правильной цели. Единственная проблема, которую вы должны избегать, - это не один или несколько файлов. Не уверен на 100% с CocoaLumberjack, но я бы посмотрел, просто добавив все здесь: https://github.com/CocoaLumberjack/CocoaLumberjack/tree/master/Classes – Mike

+0

Любопытно, почему Cocoapods не является для вас вариантом. –

+1

@Mike Если вы добавите это в качестве ответа, я вручу вам награду. – John

ответ

2

Прежде чем я узнал, как использовать CocoaPods, я просто клонировал репо и копировал все файлы .h и .m в свой проект, , чтобы они были добавлены к правильной цели.

Единственная проблема, которую вы должны избегать, - это не один или несколько файлов. Не 100% уверен, что с CocoaLumberjack, но я бы смотреть на только добавив все здесь:

https://github.com/CocoaLumberjack/CocoaLumberjack/tree/master/Classes

+0

Большое вам спасибо за помощь! – John

2

Вместо того, чтобы добавлять его в качестве подмодуля, вы можете просто клонировать репо и добавлять его в свой проект. Остальные инструкции остаются неизменными. Поэтому замените указанную выше линию:

git clone [email protected]:CocoaLumberjack/CocoaLumberjack.git 
rm -r CocoaLumberjack/.git/ 

Далее следуйте инструкциям, изложенным в руководстве по установке.