baasday
|
baasdayサーバ上に保存されるスコアランキングのエントリーです。 More...
#import <BDLeaderboardEntry.h>
Inherits BDObject.
Properties | |
NSString * | leaderboardName |
スコアランキング名 | |
NSInteger | score |
スコア More... | |
NSUInteger | rank |
このエントリーのスコアランキング内での順位 More... | |
NSUInteger | order |
このエントリーのスコアランキング内での順番 More... | |
![]() | |
NSString * | id |
ID. More... | |
NSDate * | createdAt |
作成日時 More... | |
NSDate * | updatedAt |
更新日時 More... | |
![]() | |
NSDictionary * | values |
全てのフィールドの値 | |
Additional Inherited Members | |
![]() | |
(BOOL) | - update:error: |
このオブジェクトを更新します。baasdsayサーバへの反映は即時に行われます。 More... | |
(BOOL) | - update: |
このオブジェクトを更新します。baasdayサーバへの反映は即時に行われます。 More... | |
(void) | - updateInBackground:block: |
このオブジェクトを更新します。baasdayサーバへの反映は即時に行われます。 More... | |
(BOOL) | - deleteWithError: |
このオブジェクトをbaasdayサーバ上から削除します。 More... | |
(BOOL) | - delete |
このオブジェクトをbaasdayサーバ上から削除します。 More... | |
(void) | - deleteInBackground: |
このオブジェクトをbaasdayサーバ上から削除します。 More... | |
baasdayサーバ上に保存されるスコアランキングのエントリーです。
スコアと任意のフィールドを持ち、複数のスコアランキングを作成することができます。 スコアは整数のみが許容され、値の大きいものが上位になります。少数を扱う場合はアプリケーションで変換してください(小数点以下3桁まで使う場合は1000倍する等)。値の小さいものを上位にする場合は-1をかけてください。
+ (void) createInBackgroundWithLeaderboardName: | (NSString *) | leaderboardName | |
score: | (NSInteger) | score | |
block: | (BDLeaderboardEntryResultBlock) | block | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
score | スコア |
block | 追加が完了したか、失敗したときに呼び出されます |
+ (void) createInBackgroundWithLeaderboardName: | (NSString *) | leaderboardName | |
score: | (NSInteger) | score | |
values: | (NSDictionary *) | values | |
block: | (BDLeaderboardEntryResultBlock) | block | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
score | スコア |
values | エントリーが持つ値。"_score"フィールドにスコアが設定されている必要があります |
block | 追加が完了したか、失敗したときに呼び出されます |
+ (void) createInBackgroundWithLeaderboardName: | (NSString *) | leaderboardName | |
values: | (NSDictionary *) | values | |
block: | (BDLeaderboardEntryResultBlock) | block | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
values | エントリーが持つ値。"_score"フィールドにスコアが設定されている必要があります |
block | 追加が完了したか、失敗したときに呼び出されます |
+ (BDLeaderboardEntry *) createWithLeaderboardName: | (NSString *) | leaderboardName | |
score: | (NSInteger) | score | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
score | スコア |
+ (BDLeaderboardEntry *) createWithLeaderboardName: | (NSString *) | leaderboardName | |
score: | (NSInteger) | score | |
error: | (NSError **) | error | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
score | スコア |
error | エラーが発生した場合この引数が指す場所に格納されます |
+ (BDLeaderboardEntry *) createWithLeaderboardName: | (NSString *) | leaderboardName | |
score: | (NSInteger) | score | |
values: | (NSDictionary *) | values | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
score | スコア |
values | エントリーが持つ値 |
+ (BDLeaderboardEntry *) createWithLeaderboardName: | (NSString *) | leaderboardName | |
score: | (NSInteger) | score | |
values: | (NSDictionary *) | values | |
error: | (NSError **) | error | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
score | スコア |
values | エントリーが持つ値 |
error | エラーが発生した場合この引数が指す場所に格納されます |
+ (BDLeaderboardEntry *) createWithLeaderboardName: | (NSString *) | leaderboardName | |
values: | (NSDictionary *) | values | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
values | エントリーが持つ値。"_score"フィールドにスコアが設定されている必要があります |
+ (BDLeaderboardEntry *) createWithLeaderboardName: | (NSString *) | leaderboardName | |
values: | (NSDictionary *) | values | |
error: | (NSError **) | error | |
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
スコアランキングが存在しない場合は自動的に作成されます。
leaderboardName | スコアランキング名 |
values | エントリーが持つ値。"_score"フィールドにスコアが設定されている必要があります |
error | エラーが発生した場合この引数が指す場所に格納されます |
+ (void) fetchAllInBackgroundWithLeaderboardName: | (NSString *) | leaderboardName | |
block: | (BDListResultBlock) | block | |
指定されたスコアランキング内のエントリーを取得します
スコアの大きい順に最大で100件返します。
leaderboardName | スコアランキング名 |
block | 取得が完了したか、失敗したときに呼び出されます |
+ (void) fetchAllInBackgroundWithLeaderboardName: | (NSString *) | leaderboardName | |
query: | (BDQuery *) | query | |
block: | (BDListResultBlock) | block | |
指定されたスコアランキング内のエントリーを取得します
フィルタとソート順と最大待ち時間は指定できません。ソート順はスコアの大きい順です。最大取得件数を指定しない場合や101以上を指定した場合、最大で100件返します。
leaderboardName | スコアランキング名 |
query | 抽出条件。取得開始位置と最大取得件数だけが有効です |
block | 取得が完了したか、失敗したときに呼び出されます |
+ (BDListResult *) fetchAllWithLeaderboardName: | (NSString *) | leaderboardName |
指定されたスコアランキング内のエントリーを取得します
スコアの大きい順に最大で100件返します。
leaderboardName | スコアランキング名 |
+ (BDListResult *) fetchAllWithLeaderboardName: | (NSString *) | leaderboardName | |
error: | (NSError **) | error | |
指定されたスコアランキング内のエントリーを取得します
スコアの大きい順に最大で100件返します。
leaderboardName | スコアランキング名 |
error | エラーが発生した場合この引数が指す場所に格納されます |
+ (BDListResult *) fetchAllWithLeaderboardName: | (NSString *) | leaderboardName | |
query: | (BDQuery *) | query | |
指定されたスコアランキング内のエントリーを取得します
フィルタとソート順と最大待ち時間は指定できません。ソート順はスコアの大きい順です。最大取得件数を指定しない場合や101以上を指定した場合、最大で100件返します。
leaderboardName | スコアランキング名 |
query | 抽出条件。取得開始位置と最大取得件数だけが有効です |
+ (BDListResult *) fetchAllWithLeaderboardName: | (NSString *) | leaderboardName | |
query: | (BDQuery *) | query | |
error: | (NSError **) | error | |
指定されたスコアランキング内のエントリーを取得します
フィルタとソート順と最大待ち時間は指定できません。ソート順はスコアの大きい順です。最大取得件数を指定しない場合や101以上を指定した場合、最大で100件返します。
leaderboardName | スコアランキング名 |
query | 抽出条件。取得開始位置と最大取得件数だけが有効です |
error | エラーが発生した場合この引数が指す場所に格納されます |
+ (void) fetchInBackgroundWithLeaderboardName: | (NSString *) | leaderboardName | |
id: | (NSString *) | id | |
block: | (BDLeaderboardEntryResultBlock) | block | |
指定されたスコアランキング内の指定されたIDを持つエントリーを取得します
leaderboardName | スコアランキング名 |
id | ID |
block | 取得が完了したか、失敗したときに呼び出されます |
+ (BDLeaderboardEntry *) fetchWithLeaderboardName: | (NSString *) | leaderboardName | |
id: | (NSString *) | id | |
指定されたスコアランキング内の指定されたIDを持つエントリーを取得します
leaderboardName | スコアランキング名 |
id | ID |
+ (BDLeaderboardEntry *) fetchWithLeaderboardName: | (NSString *) | leaderboardName | |
id: | (NSString *) | id | |
error: | (NSError **) | error | |
指定されたスコアランキング内の指定されたIDを持つエントリーを取得します
leaderboardName | スコアランキング名 |
id | ID |
error | エラーが発生した場合この引数が指す場所に格納されます |
|
readatomicassign |
このエントリーのスコアランキング内での順番
これは[entry integerForKey:"_order"]と同じです。 同一スコアの場合は先に登録されたものが上位になります。
|
readatomicassign |
このエントリーのスコアランキング内での順位
これは[entry integerForKey:"_rank"]と同じです。 同一スコアの場合は同じ順位になります。
|
readatomicassign |
スコア
これは[entry integerForKey:"_score"]と同じです。