Задать вопрос
@palmoff
Obj C, node.js

Как отредактировать проект Xcode, основанный на запуске статической библиотеки?

Есть ПО, генерящее проект Xcode.
Проект Xcode состоит из такого main:

int main(int argc, char *argv[])
{
startApp(argc, argv);
}

То есть он сразу стартует статическую библиотеку, входящую в проект. В проекте нет App Delegate.
Вопрос:
можно ли как-то запустить свой код перед запуском этой библиотеки ?
Какие есть еще варианты кастомизировать такой проект Xcode ?
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
ManWithBear
@ManWithBear
Swift Adept, Prague
1) Да, вставить код перед вызовом библиотеки.
2) Читать о Objc-C Runtime и method swizzling.
Ответ написан
@palmoff Автор вопроса
Obj C, node.js
Я правильно понял, что swizzling подменяет функцию своей ? То есть, например, я подменю ViewDidLoad на свою, но оригинальная не будет выполнена ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы