Существует класс А, который используется в двух целях. но заголовок и реализация класса A различаются для обеих целей. Могу ли я получить класс А дважды? по одному на каждую цель? или мне нужно переименовать один из классов, а затем импортировать?
Могу ли я использовать два класса с одинаковыми именами для двух разных целей?
comment
Возможный дубликат XCode — одно и то же имя класса, две цели
- person Malik   schedule 17.08.2017
comment
Если я добавляю класс с тем же именем, это дает ошибку дублирования определения интерфейса для класса A.
- person Suraj   schedule 17.08.2017
comment
почему бы вам не назвать его другим именем?
- person radkrish   schedule 17.08.2017
comment
для здравомыслия, вероятно, лучше переименовать два класса, особенно если они имеют разные реализации.
- person Johnny Rockex   schedule 17.08.2017
comment
Хорошо. Я буду переименовывать классы и использовать их.
- person Suraj   schedule 18.08.2017
Ответы (1)
Вы можете иметь «ClassA» для каждой цели с одинаковым именем, если они имеют разную реализацию. Вам нужно только проверить правильную цель для каждого файла «ClassA».
person
oskarko
schedule
24.08.2018