在java層調用C++函數時,掛掉了!!!!!!!!!!!!

今天在項目在測試的時候,支付完成,java層調用C++的購買成功回調函數,在函數裏把數據存到文件裏的時候就掛了,回調函數如下:

void CoinDialog::addCoin(int coinNum)
{
 CCLOG("CoinDialog::addCoin()");
 GameScene::prop_coin_nub += coinNum;
 CCUserDefault::sharedUserDefault()->setIntegerForKey (PROP_NAME_COIN, GameScene::prop_coin_nub)
}

在程序其他地方執行文件操作都是正常的,唯獨在回調的時候出問題!!!!

 

因爲改的是以前的項目,是3.0rc0版本的。。。。。。。。。我在3.3final中測試上面的代碼就沒問題了!!!!!!

解決辦法:在定時器裏保存。。。。。。。。。。。。。

這次遇見這種蛋疼的問題算是漲知識了!!!!!!!!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章