Cocoa - View-Based NSTableView, using one cell in multiple tablesに同様の質問があり、Apple 独自のドキュメントで増幅され
ていますmakeViewWithIdentifier:owner:
「通常、識別子はInterface Builderの外部NIBに関連付けられており、テーブルビューは提供された所有者でNIBを自動的にインスタンス化します。」
NSTableCellView
これは、 を含むペン先とは別のペン先にを保管できる必要があることを意味しているようですNSTableView
。ただし、私の実験では、これを呼び出しているテーブルビューに含まれるセルしか取得できませんでした。つまり、セルを切り取り、新しい .xib ファイルに貼り付けると、テーブルビューはそれを見つけることができなくなります。私は何を間違っていますか、それともこれは実際には不可能であり、アップルのドキュメントを誤解していますか?