在应用程序中,我想知道为什么在退出应用程序时没有调用类的deinit方法的实例。作为示例,这里提供的测试类是在AppDelegate的applicationDidFinishLaunching中创建的。func applicationDidFinishLaunching(_ aNotification: Notification) {
// Insert code here to initializeInsert code here to tear down your
- (void) applicationDidFinishLaunching:(UIApplication *)application //set up main loop我不知道为什么gameLoop方法需要再次调用NSTimer?在applicationDidFinishLaunching中,它将NSTimer设置为do,为什么不让它每0.033s执行一次,为什么不在gameLoop方法中添加相同的NSTimer代码?更新:对不起,我的问题应该是
下面的代码正在编译,但是它没有记录任何内容。看来applicationDidFinishLaunching没有被调用。我是不是漏掉了一些关键的部分?Sources/main.swift func applicationDidFinishLaunchingNSApp.setActivationPolicy(.regular)
let controller
问题是,我开始下载applicationDidFinishLaunching中的数据,NSLogs在viewDidLoad中,在applicationDidFinishLaunching中,有趣的是,viewDidLoad的NSLogs在NSLogs of applicationDidFinishLaunching之前被调用(这些NSLogs是在下载所有数据之后编写的)。NSMutableArray传递给TableViewController的tableViewController,但是tableViewControlle