Xcode: Копировальные заголовки: Public vs. ?

Я строю какао Touch Static. Как я должен решить, копировать ли файл заголовка как общедоступный, личный или проект?

68
задан Luca Torella 11 December 2017 в 10:34
поделиться

1 ответ

Public - Предоставляет доступ для кодирования в том же модуле, или к другому модулю, который импортирует модуль, в котором объявляется код.

Internal - Предоставляет доступ для кодирования в том же модуле, но не к любому другому модулю. Это - уровень доступа Swift по умолчанию.

Private - Ограничивает доступ к исходному файлу, в котором объявляется код. Хотя это типично, чтобы иметь единый класс, структуру, перечисление, и т.д. определенное в файле исходного кода, можно объявить больше чем один на файл.

enter image description here

Эти заголовки являются немного вводящим в заблуждение — все заголовки, на самом деле будет видимо Вашим клиентам и доступен для исследования в средстве поиска, но явно обнародовать заголовки необходимо для импорта их в заголовке зонтика. <глоток> [О Целевом Членстве]

источник здесь и здесь

0
ответ дан 8 October 2019 в 01:54
поделиться
Другие вопросы по тегам:

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