arkilis
4/26/2017 - 11:54 PM

delegation swift 1

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)
    }

}