開発メモ

Last modified: 2008/08/19 00:47:14

スレッドとメモリ管理

バックグラウンドのNSThreadで行われている検索結果をフォアグラウンドのNSTextStorageに渡して表示していますが、その際の(瞬間的に共有される)NSStringのメモリ管理がCocoa初心者にとっては最大の難所でした*1

いろいろ試した結果、NSThreadではなくNSTimerを使った疑似マルチタスクをしています。

*1 ・・・まだ過去形になっていない