Объединить делегат приложения iPhone с другим проектом

У меня есть API iPhone с открытым исходным кодом, который я скачал, и это отдельное приложение с собственным делегатом приложения и методом applicationDidFinishLaunching:. Как мне объединить это с моим собственным приложением и сохранить все методы в делегате приложения?


person quantum    schedule 04.11.2009    source источник


Ответы (2)


Подробный ответ: боюсь, это не так просто, как нажатие кнопки. Вам нужно будет проверить приложение с открытым исходным кодом, выяснить, как оно работает и где находятся важные крючки, и самостоятельно объединить код. Например, будет вызвано только 1 приложениеDidFinishLaunching, поэтому поместите весь код из обоих в этот метод. Вероятно, вам нужно удалить повторяющиеся строки и тому подобное.

Короткий ответ: вам нужно понять, что делает каждая строка, и сделать это вручную.

person coneybeare    schedule 04.11.2009

Какой API iPhone с открытым исходным кодом?

Хороший API может предоставить делегат приложения, но только в качестве примера. Вероятно, они не намерены напрямую объединять его со своим приложением; скорее, вы могли бы использовать его в качестве руководства по использованию API, прочитав код и увидев, как он работает. Затем вы сами добавляете вызовы API в свое приложение.

person Elliot    schedule 04.11.2009