読者です 読者をやめる 読者になる 読者になる

なかじまの開発ブログ

アプリ開発における備忘録などなど。

MENU

UserDefaultを使ってデータを永続保存する【cocos2d-x】

メモメモ。。

UserDefaultを取得

UserDefault *userDefault = UserDefault::getInstance();

保存

int型

userDefault->setIntegerForKey("KEY_INT", 200);

文字

userDefault->setStringForKey("KEY_STRING", "あいうえお");

float型

userDefault->setFloatForKey("KEY_FLOAT", 1.5f);

bool型

userDefault->setBoolForKey("KEY_BOOL", false);

取得


int型

auto intnum = userDefault->getIntegerForKey("KEY_INT");

文字

auto str = userDefault->getStringForKey("KEY_STRING");

float型

auto floatnum = userDefault->getFloatForKey("KEY_FLOAT");

bool型

auto flag = userDefault->getBoolForKey("KEY_BOOL");

反映

userDefault->flush();