У меня есть два приложения с большим количеством источников, поэтому я хочу поместить их в один проект Xcode и использовать Targets для их отдельного построения.Некоторые из исходных файлов имеют одинаковые имена в обоих проектах (например, MapViewController.h
и MapViewController.m
).Я подумал, что в качестве промежуточного шага я бы просто поместил всю папку классов в объединенный проект (с другим именем папки) и использовал Targets, чтобы указать, какую папку классов использовать, а потом я бы правильно слил все, что мог, в общуюисходные файлы.
Проблема, которую я обнаружил, заключается в том, что я не могу включить файлы .h
в цель (опция неактивна).Нужно ли использовать один и тот же файл интерфейса для обеих целей и иметь две версии файлов реализации.Есть лучший способ сделать это?Спасибо.