【cocos2d-x】EditBoxImplMac 是不完善的

void EditBoxImplMac::setText(const char* pText)
{
NSString *string = NSString stringWithUTF8String:pText];
_sysEdit.textField.stringValue = string;
_sysEdit.textField.stringValue = string; // ?? 应该是 secureTextField ?
}

// 当 setInputFlag 为 PASSWORD 后,
// 应该返回的是 secureTextField 而不是 textField
const char* EditBoxImplMac::getText(void)
{
return _sysEdit.textField.stringValue UTF8String];
}

该修正为:

void EditBoxImplMac::setText(const char* pText)
{
NSString *string = ;
_sysEdit.textField.stringValue = string;
_sysEdit.secureTextField.stringValue = string;
}

const char* EditBoxImplMac::getText(void)
{
if ()
return ;
else
return ;
}