Swift 访问权限

1>internal :内部的,
1.默认情况下所有的类的属性&方法的访问权限都是internal
2.若本模块(项目/包/target)中可以访问
2> private:私有的
1.只有在本类中可以访问
3> open 公开的
1.可以跨模块(包/target)都是可以访问的
4> fileprivate swift3.0
1.只要在本文件中都是可以进行访问的
示例代码:
import UIKit
/*
1>internal :内部的,
1.默认情况下所有的类的属性&方法的访问权限都是internal
2.若本模块(项目/包/target)中可以访问
2> private:私有的
1.只有在本类中可以访问
3> open 公开的
1.可以跨模块(包/target)都是可以访问的
4> fileprivate swift3.0
1.只要在本文件中都是可以进行访问的
*/
class FourthViewController: TFBaseViewController {
var name : String = ""
private var age : Int = 0
fileprivate var height : Double = 0
override func viewDidLoad() {
super.viewDidLoad()
setUI()
//1>internal :内部的,访问name,
name = "srfg"
print(name)
//2> private:私有的,访问age
age = 10
print(age)
//3> open 公开的,创建UIView对象
let view = UIView()
view.alpha = 0.5
view.tag = 100
view.frame = CGRect(x:0, y: 0 ,width: 100, height:100)
}
}
class person {
func test() {
let vc = FourthViewController()
vc.name = "fgh"
// 2> private:私有的 //只有在本类中可以访问
// vc.age =
// 4> fileprivate swift3.0
// 1.只要在本文件中都是可以进行访问的
vc.height = 1.00
}
}
如有疑问请留言或到本站社区交流讨论,希望通过本文能帮助到大家,谢谢大家对本站的支持!
# Swift
# 访问权限
# 访问权限的详解
# 访问权限有哪些
# Swift学习教程之访问控制详解
# 深入理解Swift中的访问控制关键字
# 详解Swift中的下标访问用法
# Swift语言中的一些访问控制设置详解
# Swift中的访问控制和protected
# 都是
# 类中
# 只要在
# 情况下
# 如有
# 谢谢大家
# 或到
# 疑问请
# pre
# cpp
# fileprivate
# FourthViewController
# import
# UIKit
# TFBaseViewController
# class
# brush
# open
# internal
相关文章:
Android使用GridView实现日历的简单功能
建站之星如何助力网站排名飙升?揭秘高效技巧
建站之星如何实现五合一智能建站与营销推广?
安云自助建站系统如何快速提升SEO排名?
上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
动图在线制作网站有哪些,滑动动图图集怎么做?
设计网站制作公司有哪些,制作网页教程?
如何通过PHP快速构建高效问答网站功能?
昆明高端网站制作公司,昆明公租房申请网上登录入口?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
css网站制作参考文献有哪些,易聊怎么注册?
javascript中对象的定义、使用以及对象和原型链操作小结
装修招标网站设计制作流程,装修招标流程?
如何使用Golang安装API文档生成工具_快速生成接口文档
如何确保西部建站助手FTP传输的安全性?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
如何选择PHP开源工具快速搭建网站?
高性价比服务器租赁——企业级配置与24小时运维服务
宝塔面板创建网站无法访问?如何快速排查修复?
香港服务器如何优化才能显著提升网站加载速度?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
北京制作网站的公司,北京铁路集团官方网站?
如何高效生成建站之星成品网站源码?
建站之星伪静态规则如何正确配置?
如何在局域网内绑定自建网站域名?
如何在云服务器上快速搭建个人网站?
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
建站之星2.7模板:企业网站建设与h5定制设计专题
实现点击下箭头变上箭头来回切换的两种方法【推荐】
如何基于云服务器快速搭建个人网站?
建站之星如何开启自定义404页面避免用户流失?
建站之星免费模板:自助建站系统与智能响应式一键生成
制作网站外包平台,自动化接单网站有哪些?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
如何选择网络建站服务器?高效建站必看指南
制作企业网站建设方案,怎样建设一个公司网站?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
如何在Windows虚拟主机上快速搭建网站?
如何选择服务器才能高效搭建专属网站?
寿县云建站:智能SEO优化与多行业模板快速上线指南
建站之星安装步骤有哪些常见问题?
宝塔建站助手安装配置与建站模板使用全流程解析
如何快速选择适合个人网站的云服务器配置?
网站制作说明怎么写,简述网页设计的流程并说明原因?
如何通过VPS建站无需域名直接访问?
广东专业制作网站有哪些,广东省能源集团有限公司官网?
建站主机是什么?如何选择适合的建站主机?
如何选择靠谱的建站公司加盟品牌?
*请认真填写需求信息,我们会在24小时内与您取得联系。