0

特定のタイプのオブジェクトのみを含むことができる配列が必要です。

どうすればこれを達成できますか?

4

1 に答える 1

1

これはできません。AnNSMutableArrayにはaddObjectメソッドがあり、そのパラメーターはidであり、NSObjectベースの任意のオブジェクトにすることができます。

配列に他のクラスからの不正なデータが誤って入力されないように保護する場合は、配列をプライベートivarにし、public@propertyまたはメソッドを使用してアクセスします。publicメソッドは、実際にを呼び出す前に、呼び出し元が配列に追加しようとしているオブジェクトのクラスをチェックしますaddObject

于 2013-02-28T05:21:04.300 に答える