NCMBRelation Class Reference

Inherits from NSObject
Declared in NCMBRelation.h

Overview

NCMBRelationは、オブジェクトの関係を管理するクラスです。

  parent

リレーションを格納している親オブジェクト

@property (nonatomic) NCMBObject *parent

Declared In

NCMBRelation.h

  key

リレーションを格納している親オブジェクトのキー

@property (nonatomic) NSString *key

Declared In

NCMBRelation.h

  targetClass

リレーション先のクラス名

@property (nonatomic) NSString *targetClass

Declared In

NCMBRelation.h

– query

リレーションで示されたオブジェクトのクラス名を指定してクエリを生成

- (NCMBQuery *)query

Declared In

NCMBRelation.h

– initWithClassName:key:

Relation初期化用

- (id)initWithClassName:(NCMBObject *)parent key:(NSString *)key

Parameters

parent

リレーション元のオブジェクト

key

リレーションを作成するキー

Declared In

NCMBRelation.h

– initWithClassName:

指定されたクラス名を設定したNCMBRelationのインスタンスを返却する

- (id)initWithClassName:(NSString *)className

Parameters

className

リレーション先のクラス名

Declared In

NCMBRelation.h

– addObject:

リレーションに指定したオブジェクトを追加

- (void)addObject:(NCMBObject *)object

Parameters

object

指定するオブジェクト

Declared In

NCMBRelation.h

– removeObject:

リレーションから指定したオブジェクトを削除

- (void)removeObject:(NCMBObject *)object

Parameters

object

指定するオブジェクト

Declared In

NCMBRelation.h