void HelloWorld::textInput(Object* object,TextFiledEventType type)
{
    switch (type) {
    case TEXTFIELD_EVENT_DETACH_WITH_IME:
    {
        TextField* textField = dynamic_cast<TextField*>(object);
        std::string words = textField->getStringValue();
        TextBMFont* label = dynamic_cast<TextBMFont*>(textField->getParent()->getChildByTag(100));
        label->setText(words.c_str());
        textField->setText("");

        UserDefault::getInstance()->setStringForKey("userStr", words);
        UserDefault::getInstance()->flush();
    }
    break;

    default:
        break;
    }
}