私はいくつかのファイル URL を (ドラッグ アンド ドロップで) 受け取り、それらのファイルを処理する単純な Cocoa アプリケーションを作成しています。ドラッグ アンド ドロップ メカニズムを制御するクラス (NSView のサブクラス) があり、Interface Builder (「カスタム クラス」オプションを使用) を介して NSView に割り当てられます。ファイル URL は NSMutableArray に入ります。
次に、これらのファイルの URL を取得して何らかの処理を行う別のクラスを作成します。このクラスには、「do stuff」メソッドを呼び出す NSButton に接続された IBAction もあります。
私の質問は、「ドラッグ アンド ドロップ」クラスから「do stuff」クラスに NSMutableArray (またはそれ自体の配列) からデータを取得する方法と、最善の方法と考えられる方法です。Key Value Coding、Bindings、Core Data などの概念は知っていますが、それらに慣れていないため、学習したくなく、自分のニーズに合わないことに気づきません。
ここで何をすべきか、どのように始めるべきかについての助けをいただければ幸いです。