Question: Facing an issue using xcode v7.2.1 and the ios simulator v9.2 . 
The problem i'm facing is that the map appears blank when i run the application. 
The grid lines appear for a second and then it's just blank. I've tried searching for a solution but haven't found any that have worked. 

```
import UIKit
import MapKit

class ViewController: UIViewController, MKMapViewDelegate {
@IBOutlet var map: MKMapView!

override func viewDidLoad() {
    super.viewDidLoad()

    //maps integration
    let longitude : CLLocationDegrees =  17.486374
    let latitude : CLLocationDegrees = 78.543345
    let longDelta : CLLocationDegrees = 0.1
    let latDelta : CLLocationDegrees = 0.1
    let location : CLLocationCoordinate2D = CLLocationCoordinate2DMake(latitude, longitude)
    let span : MKCoordinateSpan = MKCoordinateSpanMake(latDelta, longDelta)
    let region : MKCoordinateRegion = MKCoordinateRegionMake(location, span)
    map.setRegion(region, animated: true)

}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

```

}

[it's just a picture of the simulator once the app is run. 
This is what i meant when i said blank incase it wasn't clear.](http://i.stack.imgur.com/CcQEG.png)

Thanks in advance !

Answer: 
You haven't assigned a type to urlDrawable; 
This portion of code contains the error:

```
public class UILImageGetter implements Html.ImageGetter{
    Context c;
    TextView conatiner;
    urlDrawable;

```

Try this:

```
public class UILImageGetter implements Html.ImageGetter{
    Context c;
    TextView conatiner;
    UrlImageDownloader urlDrawable;

```
Java is a [strongly typed language](https://en.wikipedia.org/wiki/Strong_and_weak_typing), which means that all variables must be declared as being of some type. 

Since you don't specify a type for `urlDrawable`, the compiler doesn't understand that you're declaring a variable.

Simply replace 

```
urlDrawable;

```

with

```
UrlImageDownloader urlDrawable;

```