質問

NSTable のコンテンツを UITableView に表示するにはどうしますか?

ご存知のように、Table Viewは特定の行の要素を要求しますが、 NSSet 要素は順序付けられていないため、うまく混ざりません。

現在の解決策は、特定のインデックスの要素に到達するまで NSSet を反復処理することですが、これは実際には正しくありません。

代わりに NSArray を使用しない理由を尋ねるかもしれません。これは、 NSSet を使用して要素のコレクションを保存するCore Dataを使用しているためです。

ご協力いただければ幸いです。

役に立ちましたか?

解決

要素のみを表示しているので、 NSSet を取得して、-[allObjects] を呼び出して NSArray ?

データが変更された場合、配列を使用して、 NSSet を使用しても、 NSSet からの最初の変換とは別に、とにかく再フェッチする必要があります非常に高速です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top