int picnums = 30;   // 总张数
int picnum = 0;     // 已经加载张数

CCTextureCache::sharedTextureCache()->addImageAsync("图片地址", this, callfuncO_selector(Test::loadingCallBack));

void Test::loadingCallBack(CCObject * obj)
{
    picnum++;  // 加载完一张图片+1

    int s = (((float)picnum / picnums) * 100.0f); // 计算进度条百分比

    if (picnums == picnum)
    {
        // 加载完了以后显示主界面
    }
}