NSTableをUITableViewに表示する方法は?
-
10-07-2019 - |
質問
NSTable
のコンテンツを UITableView
に表示するにはどうしますか?
ご存知のように、Table Viewは特定の行の要素を要求しますが、 NSSet
要素は順序付けられていないため、うまく混ざりません。
現在の解決策は、特定のインデックスの要素に到達するまで NSSet
を反復処理することですが、これは実際には正しくありません。
代わりに NSArray
を使用しない理由を尋ねるかもしれません。これは、 NSSet
を使用して要素のコレクションを保存するCore Dataを使用しているためです。
ご協力いただければ幸いです。
解決
要素のみを表示しているので、 NSSet
を取得して、-[allObjects]
を呼び出して NSArray
?
データが変更された場合、配列を使用して、 NSSet
を使用しても、 NSSet
からの最初の変換とは別に、とにかく再フェッチする必要があります非常に高速です。
所属していません StackOverflow