Я столкнулся с этой проблемой случайного вывода моего приложения при каждом запуске в симуляторе xcode. Я использую xCode версии 4.6.3. Я попробовал и выполнил все шаги, упомянутые здесь How to Empty Caches and Clean All Targets Xcode 4, но это не помогло. Я использую разные ресурсы для разных семейств устройств. (В основном я делаю универсальное приложение iOs.). Пожалуйста, проверьте ниже код, который я использую в AppDelegate.cppСлучайный вывод приложения при каждом запуске в симуляторе xcode
CCSize screenSize = pEGLView-> getFrameSize();
//set design size for iPad retina
CCSize designSize = CCSize (1536,2048); //1.33
float screenRatio = screenSize.height/screenSize.width;
std::vector<std::string> searchPaths;
if (screenSize.width > 768)
{
searchPaths.push_back("ipadRetina");
}
else if (screenSize.width > 320)
{
if (screenRatio == 1.5f) // && screenRatio < 1.775f)
{
searchPaths.push_back("iphoneRetina");
designSize = CCSize(640,960);
}
else if(screenRatio == 1.775f)
{
searchPaths.push_back("iphoneFive");
designSize = CCSize(640,1136);
}
else
{
searchPaths.push_back("ipad");
}
}
else
{
searchPaths.push_back("iphone");
designSize = CCSize(320,480);
}
CCEGLView::sharedOpenGLView()->setDesignResolutionSize(designSize.width, designSize.height, kResolutionShowAll);
CCFileUtils::sharedFileUtils()->setSearchPaths(searchPaths);
pDirector->setContentScaleFactor(screenSize.height/designSize.height);
выход каждый раз, когда я получаю полностью random.Sometimes изображения, поступающие являются с дополнительным увеличением, после этого, если я закрыть проект и перезапустить его, выходные (изображения) приходит усаживается. При следующем запуске он полностью отличается от предыдущих двух выходов.
Что я наблюдал из вышеприведенного кода, когда я пытаюсь запустить приложение для ipadRetina, он требует ресурсов, иногда из папки iphone, иногда из папки ipadRetina. Но когда я помещаю точку останова, путь поиска устанавливается для папки ipadRetina.
Пожалуйста, помогите.
-1? за невозможность прокомментировать первый ответ? ну, пожалуйста, предложите способ – Eklavyaa
вот ссылка для поддержки моего ответа http://www.cocos2d-x.org/wiki/Mechanism_of_loading_resources – Eklavyaa