我試圖找到一種直接的方式將MKCoordinateSpan放入數組中,而不會將其分解爲經緯度並將其存儲在NSArray中。不知道是否有這樣的方式。iOS:將MKCoordinateSpan對象放入數組中
1
A
回答
0
試試這個:
MKCoordinateSpan currentSpan;
currentSpan = ...; // Set the span to somethinf
NSValue *spanVal = [NSValue valueWithBytes:¤tSpan objCType:@encode(MKCoordinateSpan)];
...
MKCoordinateSpan currentSpanBack;
[spanVal getValue:¤tSpanBack];
+0
我從來沒有嘗試過這個,但我見過的例子表明它可能工作。 – dasblinkenlight 2012-07-24 14:43:13
+0
是的,它確實有效。 – Jano 2012-07-24 14:56:24
1
MKCoordinateSpan span = MKCoordinateSpanMake(1.0, 1.0);
NSData *data = [NSData dataWithBytes:&span length:sizeof(span)];
MKCoordinateSpan back;
[data getBytes:&back length:sizeof(back)];
NSLog(@"%f",back.latitudeDelta);
+0
幾乎與下面我猜的一樣? +1努力:) – Byte 2012-07-24 17:03:37
相關問題
- 1. 如何將對象放入數組
- 2. 如何將一個對象數組放入另一個對象?
- 3. 將對象放入JDBC中?
- 4. 將對象插入iOS中的多維數組中
- 5. 將數組對象推入另一個數組對象中php
- 6. 將對象放入AngularJS中的數組中
- 7. 將對象推入對象數組 - Typescript
- 8. 將對象推入數組
- 9. 將對象推入數組
- 10. 劃分數組並將其放入對象中
- 11. 如何將數組對象放入JSON中?
- 12. 如何將數組放入HashMap中以編碼JSON對象
- 13. 將對象數組插入到MongoDB中
- 14. 如何將數組放入數組中?目前我似乎把對象放在數組中?
- 15. 如何將Java對象轉換爲Json對象並放入json數組
- 16. 將數組中的對象推入其數組中?
- 17. 如何從數組中將多個對象鏟入對象?
- 18. jni-釋放對象數組
- 19. 將html輸入值放入javascript對象
- 20. 將數組推入JSON對象,Javascript
- 21. 將JSON對象推入數組
- 22. 將對象推入約會數組
- 23. 如何將對象推入數組?
- 24. 將多個數組對象推入localhost?
- 25. 將響應插入對象數組
- 26. 將對象插入全局數組?
- 27. 無法將JSON對象推入數組
- 28. 將值插入數組對象
- 29. 如何循環並將JSON對象放入JavaScript中的數組中?
- 30. 如何從數組中釋放對象?
的可能重複的[添加和NSMutableArray的提取結構(http://stackoverflow.com/questions/5704722/add-and-extract-struct-from- nsmutablearray) – Vladimir 2012-07-24 14:40:21