4

私は xCode を使用した Objective-c に少し慣れていません。何か知りたいことがあります。ウィンドウの左側にある赤い丸をクリックしたときにアプリケーションを終了する方法はありますか? 電卓のように。

4

2 に答える 2

23

はい、Mac OSX アプリケーションで実行できます

このメソッドを AppDelegate クラスに実装する必要があります

 - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender{
    return YES;
}
于 2013-03-02T15:48:29.103 に答える
1

ウィンドウを閉じるときにアプリを終了したい場合。以下の appdelegate メソッドを実装してください。

- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender
    {
        return YES;
    }

アプリを終了したくない場合は、戻り値を「NO」に設定してください。

このソリューションで問題が解決されることを願っています。

于 2013-03-18T07:25:42.473 に答える