0

アプリケーション (例: TextEdit) を開いて何かを書き込むと、ファイルを保存するまで、左上隅にある X の赤いボールが黒いボールの中に赤いボールになります。元のファイルの何かを変更し、まだ保存していない場合、これはどの Mac プログラムでも発生します。

私の質問は、Objective-C で自分のアプリケーションでこれを行うにはどうすればよいですか? どうすればこの「状態」に到達できますか?

4

1 に答える 1

1

NSDocumentベースのアーキテクチャを使用する場合、これは自動的に行われます。

または次のNSWindow方法を使用します。setDocumentEdited:

于 2013-10-03T13:28:54.560 に答える