Proyectos de Subversion Iphone Microlearning - Nuevo Interface

Rev

Rev 9 | Rev 17 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 9 Rev 11
Línea 34... Línea 34...
34
        cancel()
34
        cancel()
35
    }
35
    }
36
 */
36
 */
Línea 37... Línea 37...
37
    
37
    
38
    func load() {
-
 
-
 
38
    func load() {
Línea 39... Línea 39...
39
       
39
        let appData = appDao.selectOne()
Línea 40... Línea 40...
40
        
40
        
Línea 41... Línea 41...
41
        let urlString : String = url.absoluteString
41
        let urlString : String = url.absoluteString
Línea 42... Línea 42...
42
        
42
        
Línea 50... Línea 50...
50
            String(format: "%02hhx", $0)
50
            String(format: "%02hhx", $0)
Línea 51... Línea 51...
51
        
51
        
Línea 52... Línea 52...
52
        }.joined()
52
        }.joined()
53
        
53
        
54
        if let image = cache?[key as NSString] {
54
        if let image = cache?[key as NSString] {
55
            print("ImageLoader in Cache")
55
            //print("ImageLoader in Cache")
56
            self.image = image
56
            self.image = image
Línea 57... Línea 57...
57
            return
57
            return
Línea 58... Línea 58...
58
        }
58
        }
Línea 59... Línea 59...
59
        
59
        
Línea 69... Línea 69...
69
        request.addValue(headerSecurity.secret, forHTTPHeaderField: Constants.HTTP_HEADER_SECURITY_SECRET)
69
        request.addValue(headerSecurity.secret, forHTTPHeaderField: Constants.HTTP_HEADER_SECURITY_SECRET)
70
        request.addValue(String(headerSecurity.created), forHTTPHeaderField: Constants.HTTP_HEADER_SECURITY_CREATED)
70
        request.addValue(String(headerSecurity.created), forHTTPHeaderField: Constants.HTTP_HEADER_SECURITY_CREATED)
71
        request.addValue(String(headerSecurity.rand), forHTTPHeaderField: Constants.HTTP_HEADER_SECURITY_RAND)
71
        request.addValue(String(headerSecurity.rand), forHTTPHeaderField: Constants.HTTP_HEADER_SECURITY_RAND)
Línea 72... Línea 72...
72
 
72
 
73
            
73
            
74
        print("ImageLoader Header \(Constants.HTTP_HEADER_SECURITY_TOKEN) =  \(appData.deviceUuid) ")
74
        //print("ImageLoader Header \(Constants.HTTP_HEADER_SECURITY_TOKEN) =  \(appData.deviceUuid) ")
75
        print("ImageLoader Header \( Constants.HTTP_HEADER_SECURITY_SECRET) =  \(headerSecurity.secret) ")
75
        //print("ImageLoader Header \( Constants.HTTP_HEADER_SECURITY_SECRET) =  \(headerSecurity.secret) ")
Línea 76... Línea 76...
76
        print("ImageLoader Header \(Constants.HTTP_HEADER_SECURITY_CREATED) =  \(headerSecurity.created) ")
76
        //print("ImageLoader Header \(Constants.HTTP_HEADER_SECURITY_CREATED) =  \(headerSecurity.created) ")
77
        print("ImageLoader Header \(Constants.HTTP_HEADER_SECURITY_RAND) =  \(headerSecurity.rand) ")
77
        //print("ImageLoader Header \(Constants.HTTP_HEADER_SECURITY_RAND) =  \(headerSecurity.rand) ")
78
        
78
        
79
        /*
79
        /*
Línea 92... Línea 92...
92
        task.resume()
92
        task.resume()
93
    }
93
    }
Línea 94... Línea 94...
94
    
94
    
95
    private func setImageFromData(data: Data?, urlResponse: URLResponse?, error: Error?) {
95
    private func setImageFromData(data: Data?, urlResponse: URLResponse?, error: Error?) {
96
            guard error == nil else {
96
            guard error == nil else {
97
                print("\(error!)")
97
               // print("\(error!)")
98
                return
98
                return
Línea 99... Línea 99...
99
            }
99
            }
100
            
100
            
101
            guard let content = data else {
101
            guard let content = data else {
102
                print("No data")
102
               // print("No data")
Línea 103... Línea 103...
103
                return
103
                return
104
            }
104
            }
Línea 123... Línea 123...
123
    }*/
123
    }*/
Línea 124... Línea 124...
124
    
124
    
125
    private func cache(_ image: UIImage?) {
125
    private func cache(_ image: UIImage?) {
Línea 126... Línea 126...
126
        let urlString : String = url.absoluteString
126
        let urlString : String = url.absoluteString
Línea 127... Línea 127...
127
        
127
        
Línea 128... Línea 128...
128
        print("ImageLoader URL : \(urlString) ")
128
        //print("ImageLoader URL : \(urlString) ")