Извините за мой плохой английский ... но я просто хочу помочь кому-то.
Большое спасибо, Funktional. Ваш ответ велик ... его работа над iOS5 отлично! Но это недействительно на iOS6, и, похоже, пока нет решения для решения этой проблемы.
Но, наконец, я решил это глупо / статически, и он отлично работает на обоих iOS. Я не собираюсь объяснять слишком много. Это то, что я сделал в своем проекте.
NSString* imageName =
[NSString stringWithFormat:@"%@%@.png",
[imageName substringToIndex:[imageName length]-4 ],
[self getImageLevel]];
-(NSString *)getImageLevel{
NSString* output;
double zoomLevel = [self getZoomLevel:_mapview];
if(zoomLevel >= 19.0)
output = @"";
else if(zoomLevel < 19.0 && zoomLevel >= 18.0)
output = @"-5";
else if(zoomLevel < 18.0 && zoomLevel >= 17.0)
output = @"-4";
else if(zoomLevel < 17.0 && zoomLevel >= 16.0)
output = @"-3";
else if(zoomLevel < 16.0 && zoomLevel >= 15.0)
output = @"-2";
else
output = @"-1";
return output;}
извините за плохое кодирование и заново английскую.
xdebug имеет Анализ покрытия Кода .
Проверка эта глава Руководства
PHPUnitИспользуя Xdebug в сочетании с PHPUnit может дать Вам анализ покрытия кода.
T
, потому что специализация соответствует шаблону T&&
, поэтому если Вы передаете (говорят) int&&
и соответствуют ему T&&
, Ваш T
должен быть всего int
– Andy Prowl
8 June 2013 в 14:05
Spike PHPCoverage . И SimpleTest и PHPUnit может легко быть интегрирован с ним, хотя поддержка PHPUnits там out-of-the-box.
See our PHP Test Coverage tool from Semantic Designs:
http://www.semanticdesigns.com/Products/TestCoverage/PHPTestCoverage.html
Very low overhead, handles huge systems of files, intuitive GUI showing coverage on specific files, and generated report with coverage breakdown at method, class and package levels.
Best of all, no requirement to install anything in the system being tested. No need for xdebug, etc., which means you don't have to argue with the sysadmin to do your testing.
You can use it with PHPUnit to get unit-test driven coverage. Or you can use it on your website to collect coverage from any functional testing approach/tools you may have.
Xdebug может делать отчеты о покрытии кода, а Phing, утилита для сборки, может автоматизировать запуск отчетов о покрытии (http://devzone.zend.com/article/2955).