В ролях как двойной? - PullRequest
       17

В ролях как двойной?

1 голос
/ 08 марта 2011

Как я могу повернуть или, может быть, сыграть что-то двойное?CLLocationDegrees на самом деле является двойным, так как я могу привести его к двойному, чтобы мои if всегда возвращали удвоенные значения, и я мог бы изменить мои параметры findAllLocalCountTotal на double вместо CLLocationDegrees?

Ответы [ 2 ]

4 голосов
/ 08 марта 2011

Просто используйте приведение, а также переместите объявление переменной за пределы if - ветви if & else имеют различные области видимости и представили свои собственные переменные:

double lat, lng;
if(self.lastKnownLocation == nil)
{
   lat = [CLController sharedInstance].latitude;
   lng = [CLController sharedInstance].longitude;
}
else
{
   lat = (double)self.lastKnownLocation.coordinate.latitude;
   lng = (double)self.lastKnownLocation.coordinate.longitude;
}
0 голосов
/ 08 марта 2011

Эта тема может вам помочь? cllocationdegrees

...