ECHOMemberObject Class Reference
Inherits from | ECHODataObject : ECHOObject : NSObject |
---|---|
Conforms to | DeleteProtocol FetchProtocol PushProtocol |
Declared in | ECHOMemberObject.h ECHOMemberObject.m |
Other Methods
– initWithInstanceId:
Initializes a new ECHOMemberObject. 新しいメンバーとしてオブジェクトを初期化します。
- (id)initWithInstanceId:(NSString *)instanceId
Parameters
instanceId |
The reference ID of the instance to which this object belongs.新しいメンバーを所属させるメンバーインスタンスのID。 |
---|
Discussion
Initializes a new ECHOMemberObject. 新しいメンバーとしてオブジェクトを初期化します。
Declared In
ECHOMemberObject.h
– initWithInstanceId:refid:
Initializes a new ECHOMemberObject based on an existing one on the remote server. 既存のメンバーとしてオブジェクトを初期化します。
- (id)initWithInstanceId:(NSString *)instanceId refid:(NSString *)refid
Parameters
instanceId |
The reference ID of the instance to which this object has belonged.既存メンバーが所属するメンバーインスタンスのID。 |
---|---|
refid |
The reference ID of the existing one.既存メンバーのID。 |
Discussion
Initializes a new ECHOMemberObject based on an existing one on the remote server. 既存のメンバーとしてオブジェクトを初期化します。
Declared In
ECHOMemberObject.h
– initWithInstanceId:refid:copyFrom:
Initializes a new ECHOMemberObject based on an existing one on the remote server.
- (id)initWithInstanceId:(NSString *)instanceId refid:(NSString *)refid copyFrom:(NSDictionary *)source
Parameters
instanceId |
The reference ID of the instance to which this object has belonged. |
---|---|
refid |
The reference ID of the existing one. |
source |
A source NSDictionary to copy. |
Discussion
Initializes a new ECHOMemberObject based on an existing one on the remote server.
Declared In
ECHOMemberObject.h
Other Methods
– fetch:
Fetches data from the ECHO server by synchronous communication. 同期通信によるデータ取得。
- (void)fetch:(NSError **)returningError
Discussion
Fetches data from the ECHO server by synchronous communication. 同期通信によるデータ取得。
Declared In
FetchProtocol.h
– fetchInBackgroundWithBlock:
Fetches data from the ECHO server in a background thread. A block is done in the main (UI) thread after the fetching. 非同期通信によるデータ取得。取得完了後に指定したブロックをメインスレッドで実行します。
- (void)fetchInBackgroundWithBlock:(ECHOResultBlock)block
Discussion
Fetches data from the ECHO server in a background thread. A block is done in the main (UI) thread after the fetching. 非同期通信によるデータ取得。取得完了後に指定したブロックをメインスレッドで実行します。
Declared In
FetchProtocol.h
– push:
Pushes data to the remote server by synchronous communication. 同期通信による保存。
- (void)push:(NSError **)returningError
Discussion
Pushes data to the remote server by synchronous communication. 同期通信による保存。
Declared In
PushProtocol.h
– pushInBackgroundWithBlock:
Pushes data to the remote server in a background thread. A block is done in the main (UI) thread after the pushing. 非同期通信による保存。保存完了後に指定したブロックをメインスレッドで実行します。
- (void)pushInBackgroundWithBlock:(ECHOResultBlock)block
Discussion
Pushes data to the remote server in a background thread. A block is done in the main (UI) thread after the pushing. 非同期通信による保存。保存完了後に指定したブロックをメインスレッドで実行します。
Declared In
PushProtocol.h
– delete:
Deletes an object from the remote server by a synchronous communication. 同期通信による削除。
- (void)delete:(NSError **)returningError
Discussion
Deletes an object from the remote server by a synchronous communication. 同期通信による削除。
Declared In
DeleteProtocol.h
– deleteInBackgroundWithBlock:
Deletes an object from the remote server in a background thread. A block is done in the main (UI) thread after the deleting. 非同期通信による削除。削除完了後に指定したブロックをメインスレッドで実行します。
- (void)deleteInBackgroundWithBlock:(ECHOResultBlock)block
Discussion
Deletes an object from the remote server in a background thread. A block is done in the main (UI) thread after the deleting. 非同期通信による削除。削除完了後に指定したブロックをメインスレッドで実行します。
Declared In
DeleteProtocol.h
– copyFrom:
Copies data from a NSDictionary.
- (void)copyFrom:(NSDictionary *)source
Parameters
source |
The source NSDictionary. |
---|
Discussion
Copies data from a NSDictionary.
Declared In
ECHODataObject_Protected.h