Swift и Objective-C в одном XCFramework
С интеропом Swift и Objective-C нет проблем, но есть нюанс. Если вам нужен интероп внутри фреймворка, придется сделать интерфейс взаимодействия Swift<>Objective-C публичным, и он будет доступен всем пользователям фреймворка. Это подойдет не во всех случаях.
В статье разбирается два воркэраунда – для импорта Swift в Objective-C и наоборот.