Advertisement
Guest User

Untitled

a guest
Aug 1st, 2015
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. let cell = tableView.dequeueReusableCellWithIdentifier("Service Cell", forIndexPath: indexPath) as! ServiceCell
  2. let service = self.services[indexPath.row]
  3. cell.nameLabel.text? = service.name
  4. cell.addressText.text? = join(" ", service.address.componentsSeparatedByCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet()).filter({!isEmpty($0)}))
  5. let distance = LocationController.sharedInstance().center.value.distanceFromLocation(service.location)
  6. if distance > 1000.0 {
  7. cell.distanceLabel.text? = String(format: "%.1f", distance/1000.0) + " km"
  8. } else {
  9. cell.distanceLabel.text? = String(format: "%.0f", distance) + " m"
  10. }
  11.  
  12. return cell
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement