我试图从swift文件中调用一个函数,该文件在Objective-c View Controller文件中执行一个函数,但是我不确定我是否具有适用于singleton的代码或在swift中错误地对其进行了调用。这是我的vc文件中的单例代码:
+(instancetype)sharedInstance{
static FieldSummaryExtraAttributesViewController *sharedInstance = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
sharedInstance = [[FieldSummaryExtraAttributesViewController alloc]init];
});
return sharedInstance;
}
我尝试过
ViewController.sharedInstance().hideLogButton()
在我的快速文件中,但是它给我一个“使用未解决的标识符'ViewController'”错误