Cocoaでの初アプリが完成。クリップボードの履歴を取るだけのアプリ。
- NSTableViewに履歴を表示
- データソースクラスを作り、NSTableViewに接続
- コントローラクラスでNSTimerを使って、1秒ごとにクリップボードの監視
- コントローラクラスをデータソースクラスに接続し、クリップボードの中身に変更があった場合はデータソースへ追加依頼のメッセージを送信できるようにする
- コントローラクラスをNSWindowのデリゲートにして、ウィンドウが閉じられたときは、閉じずに隠すように実装変更
こんな感じ。簡単に作れていいなあ。