delegation swift 1
import UIKit
protocol WeatherServiceDelegate: class {
func didCompleteRequest(result: String)
}
class WeatherService: NSObject {
weak var delegate:WeatherServiceDelegate?
func fetchDataFromURL(url : String) {
delegate?.didCompleteRequest(result: url)
}
}