Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
最初の行を修正したいのに NSTableView があります。テーブル列のヘッダーをクリックしているときに、最初の行をソートしたくありません。スクロール中も行を固定する必要があります。
2 つの方法があると思います: テーブルビュー内のオブジェクトにプロパティを追加します。たとえば、「isFirstRow」という名前のブール値です。最初に必要な行に対してこのオブジェクトを YES に設定し、このプロパティに基づいて sortDescriptor を追加します。(これが最もクリーンなソリューションだと思います)。
または、tableArray から行を削除し、テーブルを構築して、この行を最初の位置に追加します。