XuniObservableArray クラス リファレンス
参照先 | ObjectType __covariant |
---|---|
定義先 | ObservableArray.h |
– countByEnumeratingWithState:objects:count:
- (NSUInteger)countByEnumeratingWithState:(NSFastEnumerationState *_Null_unspecified)state objects:(id __unsafe_unretained _Nullable [ _Nonnull ])buffer count:(NSUInteger)len
– setObject:atIndexedSubscript:
- (void)setObject:(ObjectType _Nonnull)obj atIndexedSubscript:(int)key
– insertObject:atIndex:
- (void)insertObject:(ObjectType _Nonnull)anObject atIndex:(NSUInteger)index
– removeAllObjects
配列からすべてのオブジェクトを削除します。
- (void)removeAllObjects
内容
配列からすべてのオブジェクトを削除します。
定義先
ObservableArray.h
– removeObjectAtIndex:
配列からインデックスの位置にあるオブジェクトを削除します。
- (void)removeObjectAtIndex:(NSUInteger)index
パラメータ
index |
インデックス |
---|
内容
配列からインデックスの位置にあるオブジェクトを削除します。
定義先
ObservableArray.h
– replaceObjectAtIndex:withObject:
- (void)replaceObjectAtIndex:(NSUInteger)index withObject:(ObjectType _Nonnull)anObject
– endUpdate
beginUpdate の呼び出しにより、一時停止されている通知を再開します。
- (void)endUpdate
内容
beginUpdate の呼び出しにより、一時停止されている通知を再開します。
定義先
ObservableArray.h
– isUpdating
通知が現在一時停止されているかどうかを示す値を取得します。
- (BOOL)isUpdating
戻り値
boolean 値
内容
通知が現在一時停止されているかどうかを示す値を取得します。
定義先
ObservableArray.h
– onCollectionChanged:
- (void)onCollectionChanged:(XuniNotifyCollectionChangedEventArgs *_Nonnull)e
– raiseCollectionChanged:items:startingIndex:oldItems:oldStartingIndex:
- (void)raiseCollectionChanged:(XuniNotifyCollectionChangedAction)action items:(NSMutableArray *_Nullable)items startingIndex:(long)startingIndex oldItems:(NSMutableArray *_Nullable)oldItems oldStartingIndex:(long)oldStartingIndex