added iOS source code
[wl-app.git] / iOS / WolneLektury / Extensions / Dictionary+Ext.swift
1 //
2 //  Dictionary+Ext.swift
3 //  WolneLektury
4 //
5 //  Created by Pawel Dabrowski on 10/07/2018.
6 //  Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved.
7 //
8
9 import Foundation
10
11 extension Dictionary{
12     var urlEncoded: String {
13         var parts = [String]()
14         
15         for (key, value) in self {
16             let keyString = "\(key)".urlEncoded()
17             let valueString = "\(value)".urlEncoded()
18             let query = "\(keyString)=\(valueString)"
19             parts.append(query)
20         }
21         
22         return parts.joined(separator: "&")
23     }
24 }