Обложка канала

Hello World

3578 @hw_code

Хочешь перестать говнокодить и начать писать действительно качественный код на Python? Мы показываем всё, начиная с маленьких трюков до детального разбора различных технологий вроде блокчейна или искусственного интеллекта.

Hello World

5 лет назад
Открыть в
​​Fileprivate vs private в Swift 5 Ключевые слова fileprivate и private являются модификаторами доступа в Swift (наряду с internal, public, и open). Эти ключевые слова позволяют ограничить доступ к частям вашего проекта из кода в других исходных файлах и модулях. Когда использовать fileprivate Хотя данные ключевые слова практически идентичны, есть явная разница в вариантах их использования. Fileprivate ограничивает использование объекта в одном и том же исходном файле. Единственная причина, по которой вы будете использовать fileprivate – это когда вам нужно получить доступ к своему объекту в одном файле из разных классов или структур. Когда использовать private Ключевое слово private используется гораздо чаще и ограничивает использование объекта его объявлением и расширениями. Однако, расширения должны быть определены в одном файле. Другими словами, private объекты не будут видны вне файла. Вы можете использовать это ключевое слово, чтобы предоставить минимальный код, необходимый для взаимодействия с объектом. Как видно на картинке ниже, представление image view, объявленное fileprivate, доступно в том же файле. Однако private image view недоступен, поскольку он виден только внутри самого объекта. 📝 Статья @hw_code