我创建了一个快速框架,现在我想在我的应用程序中导入它。
我在ViewController中做了import BiometricAccessControl
但是xcode无法识别我的类。
我怎样才能解决它?
由于
答案 0 :(得分:2)
可能是访问控制策略的问题。 默认情况下,您的类型(类,枚举,结构)及其成员(属性,下标,方法)的访问控制级别是内部的,如果您想要公开它,则在框架内可见(即API) )对于其他模块,您可以尝试将public修饰符添加到您的类或其成员中。例如:
public class MySwiftComponent {
public var publicInt:Int?
private var privateInt:Int?
internal var internalInt:Int?
}
总共有三种访问级别:public,internal和private(internal是默认的)