cocos2dx获取网络时间(二):浅析CCHttpClient(5)
来源:未知 责任编辑:责任编辑 发表时间:2015-03-01 01:33 点击:次
p>28 readJson(str);
p>29 if (_pTarget&&_pSelector)
p>30 {
p>31 (_pTarget->*_pSelector)(this);
p>32 }
p>33 }
p>
p> 到这里便完成了对NetTime类的封装。
p>
p> 再来修改HelloWorldSecne中对NetTime使用的代码:
p>
p>
p>
p>
p>1 NetTime * netTime = NetTime::create();
p>2 netTime->requestNetTime(this, netTime_selector(HelloWorld::onNetTimeComplete));
p> onNetTimeComplete代码如下:
p> 1 void HelloWorld::onNetTimeComplete(NetTime * pSender)
p> 2 {
p> 3 char timeStr[50];
p> 4 sprintf(timeStr, "NetTime %d-%d-%d %d:%d:%d",
p> 5 pSender->getYear(), pSender->getMonth(), pSender->getDay(),
p> 6 pSender->getHour(), pSender->getMinute(), pSender->getSecond());
p> 7 CCLabelTTF *timeLabel = CCLabelTTF::create(timeStr, "Arial", 18);
p> 8 timeLabel->setPosition(ccp(240, 50));
p> 9 this->addChild(timeLabel);
p>10 }
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>