访问权限

2017-10-29  本文已影响7人  codermali

swift

swift中访问权限是基于模块,源文件,这三个概念

作用域只有一行,一般写作

internal var a : Int;
private var b : Int;
fileprivate var c : Int;
public var d : Int;
open var e : Int;

Objective-C

OC中权限和swift不一样,这些关键字只能作用于成员变量,不能作用于方法和类.如果不想让外部文件访问,那么就将成员变量定义在.m文件中(默认为@public);如果想让外部文件访问,那么就将成员变量定义在.h文件中(默认为@private).

作用域:后面的所有的成员变量

上一篇 下一篇

猜你喜欢

热点阅读