swift 访问权限

swift 访问权限,第1张

概述import UIKit/* 1>internal :内部的, 1.默认情况下所有的类的属性&方法的访问权限都是internal 2.若本模块(项目/包/target)中可以访问 2> private:私有的 1.只有在本类中可以访问 3> open 公开的 1.可以跨模块(包/target)都是可以访问的 4> fileprivate swi


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 访问权限所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1090202.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存