所以我有一个NSObject的子类,在其中实现了它:

struct SharedStruct {
    static var sharedInstance = TaskCoordinator()
}
class var sharedInstance:TaskCoordinator {
    get { return SharedStruct.sharedInstance }
    set { SharedStruct.sharedInstance = newValue }
}


当我在任何地方调用此命令时,该应用程序都将挂起,而不会出现错误。这是一个已知问题,还是我在这里做错了什么?

最佳答案

也许是某种循环,您是否暂停执行并查看堆栈?

10-08 07:30