oc 调用 Swift 创建的单例 (Swift4)

Swift创建了这样的一个单例

@objc
open class Danli: NSObject
{
	static let swiftSharedInstance = Danli()
	//在oc中这样写才能被调用
	@objc open class func sharedInstance() -> Danli
    {
        return NFX.swiftSharedInstance
    }
	
	//下面的方法这样写
	@objc open func start()
    {
	    //TODO...
    }
}

可以看出来在前面除了加@objc,还要加open
修饰符排行,越大越随心使用
open> public > interal > fileprivate > private

©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值