In der Dokumentation sehen sie genau gleich aus, sie können beide Koordinaten, Titel und Untertitel nehmen.Was ist der Unterschied zwischen MKAnnotation und MKPointAnnotation? Warum sollte ich eins über das andere benutzen?
2
A
Antwort
3
MKAnnotation
ist ein Protokoll. Normalerweise erstellen Sie eine NSObject-Unterklasse, die dieses Protokoll implementiert. Instanzen dieser benutzerdefinierten Klasse dienen dann als Kartenanmerkung.
MKPointAnnotation
ist eine Klasse, die MKAnnotation implementiert. Sie können es direkt verwenden, wenn Sie Ihre eigene Geschäftslogik auf der Annotation haben möchten.
Verwandte Themen
- 1. Was ist der Unterschied zwischen Android Html.escapeHtml und TextUtils.htmlEncode? Wann sollte ich das eine oder andere benutzen?
- 2. Warum sollte ich Doctrine über Zend_Db benutzen?
- 3. multiprocessing.Pool: Was ist der Unterschied zwischen map_async und imap?
- 4. Python: Was ist der Unterschied zwischen (1,2,3) und [1,2,3], und wann sollte ich jedes verwenden?
- 5. Was ist der Unterschied zwischen dem WebConfigurationManager und dem ConfigurationManager?
- 6. Was ist der Unterschied zwischen RUN und CMD in einer Andockdatei und wann sollte ich das eine oder andere verwenden?
- 7. Python Multiprocessing: Was ist der Unterschied zwischen map und imap?
- 8. Warum sollte ich Gitignore benutzen?
- 9. Was ist der Unterschied zwischen heapq und PriorityQueue in Python?
- 10. Was ist der Unterschied zwischen std :: partial_sum und std :: inclusive_scan?
- 11. Was ist der Unterschied zwischen Const und Constant?
- 12. Was ist der Unterschied zwischen `==` und `ist`?
- 13. Warum ist meine MKPointAnnotation nicht benutzerdefiniert?
- 14. Was ist der Unterschied zwischen ImageMagick und libGD?
- 15. Was ist der Unterschied zwischen FacesContext und ExternalContext
- 16. Was ist der Unterschied zwischen Verilog! und ~?
- 17. Was ist der Unterschied zwischen den Funktionsfamilien printf und vprintf, und wann sollte ich einen über den anderen verwenden?
- 18. Was ist der Unterschied zwischen aneinandergrenzenden und nicht zusammenhängenden Arrays?
- 19. iOS Swift MapKit warum MKPointAnnotation ziehbar ist, während eine Klasse, die MKAnnotation entspricht nicht
- 20. Was ist der Unterschied zwischen API Gateway und ESB?
- 21. Was ist der Unterschied zwischen HttpMethod und RequestType von HttpRequest?
- 22. Was ist der Unterschied zwischen Namen und Spaltennamen
- 23. Was ist der Unterschied zwischen "$^N" und "$ +"?
- 24. was ist der Unterschied zwischen [[], []] und [[]] * 2
- 25. Was ist der Unterschied zwischen SortedList und SortedDictionary?
- 26. Was ist der Unterschied zwischen Difftime und '-'?
- 27. Was ist der Unterschied zwischen #import und @class, und wann sollte ich einen über den anderen verwenden?
- 28. Was ist ein DTO und BO? Was ist der Unterschied?
- 29. Was ist der Unterschied zwischen 'und "in PHP
- 30. Was ist der Unterschied zwischen addView und addViewInLayout