getDistanceVon Vs distanceFromLocation

8

Ich habe ein Problem mit getDistanceFrom und distanceFromLocation. getDistanceFrom ist veraltetes iOS 4.1 und distanceFromLocation ist in 3.1.3 nicht verfügbar. Wie kann ich dieses Problem umgehen?

Ist jemand anderes auf dieses Problem gestoßen?

Mein Code ist im Moment:

%Vor%

Abhängig davon, mit welchem ​​iOS ich kompiliere, bekomme ich 'ungültige Operanden zu binär' in den Zeilen:

%Vor%

Grüße, Stephen

    
Stephen 27.09.2010, 13:30
quelle

2 Antworten

14

Es gibt einen Blogpost von Cédric Lüthi, der eine ziemlich gute Lösung dafür bietet .

Kurz gesagt, müssen Sie Folgendes in Ihre main.m eingeben und sicherstellen, dass #import <objc/runtime.h> :

%Vor%

Sie können dann distanceFromLocation: auf jedem Betriebssystem verwenden.

    
Tom Irving 27.09.2010, 15:09
quelle
11

Ich benutze meine eigene Methode. Es ist VIEL schneller und kann auf iOS 3.x und iOS 4.x verwendet werden.

%Vor%     
Pavel Alexeev 05.09.2011 15:05
quelle

Tags und Links