Я пытаюсь держать xcode хаос под контролем. А именно, как повторно использовать мои небольшие компоненты/классы между проектами. Одна из стратегий состоит в том, чтобы сделать каждый класс или тесно связанную коллекцию классов в статической библиотеке, каждый из которых является икру другого подпроекта с несколькими целями, такими как модульные тесты, демонстрации и, конечно же, библиотека.Может ли Xcode и iPhone обрабатывать сотни статических библиотек?
Как он выглядит сейчас, я мог бы увидеть, что последнее приложение состоит из какого-то пользовательского кода и, скажем, нескольких сотен библиотек. Это меня пугает, но так ли? Будет ли производительность страдать? Существуют ли другие ограничения для многобиблиотечного подхода, которые сделают его нецелесообразным?
Чтобы уточнить - для этого вопроса меня интересуют только технические недостатки, связанные с наличием большого количества библиотек, предпочтительно у кого-то из первых рук, имеющего, скажем, 10 или 20 библиотек в проекте. Имеет ли много библиотек какие-либо штрафы за производительность и является ли их верхним пределом? Спросите себя, можете ли вы создать проект с 10 000 библиотек? Будет ли это работать? –