Tôi có một khoảng cách như một phao và tôi đang tìm kiếm một cách để định dạng nó độc đáo cho người đọc của con người. Lý tưởng nhất, tôi muốn nó thay đổi từ m đến km khi nó lớn hơn và làm tròn số độc đáo. Chuyển đổi sang dặm sẽ là một tiền thưởng. Tôi chắc rằng nhiều người đã có nhu cầu cho một trong những điều này và tôi hy vọng rằng có một số mã nổi xung quanh một nơi nào đó.Mục tiêu c chuỗi định dạng cho khoảng cách
Đây là cách tôi muốn các định dạng:
- 0-100m: 47m (như một số nguyên)
- 100-1000m: 325m hay 320m (vòng khi nó vượt mức 5 hoặc 10 mét)
- 1000-10000m: 1.2km (tròn đến gần nhất với vị trí một số thập phân)
- 10000m +: 21km
Nếu không có mã có sẵn, làm thế nào tôi có thể viết định dạng của riêng tôi ?
Cảm ơn
Tôi thích giải pháp này. Đã tạo danh mục 'NSString + Distance' dựa trên nó. Gist: https://gist.github.com/1397837 – Alex
Cảm ơn đây chỉ là những gì tôi cần cho CLLocationDistance. –
Giấy phép/điều khoản nào được liên kết với danh mục này. Tôi đang lên kế hoạch sử dụng nó trong ứng dụng của mình. Trong giấy phép của tôi VC, bạn có muốn trọng tài không? – Andrew