This iOS project displays the OpenSeaMap tiles on top of a standard MKMapView.
This is a universal app, written mostly in Swift, and borrowing from FormatterKit. OpenSeaMap tiles are rendered using MKTileOverlay and MKTileOverlayRenderer.
Swift 1.2, Xcode 6, and iOS 8.4 are required.