Code cleanup
This commit is contained in:
@@ -485,6 +485,7 @@
|
|||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
DEVELOPMENT_TEAM = JNP6SX52H9;
|
DEVELOPMENT_TEAM = JNP6SX52H9;
|
||||||
INFOPLIST_FILE = pocloud/Info.plist;
|
INFOPLIST_FILE = pocloud/Info.plist;
|
||||||
|
IPHONEOS_DEPLOYMENT_TARGET = 11.3;
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/Frameworks",
|
"@executable_path/Frameworks",
|
||||||
@@ -504,6 +505,7 @@
|
|||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
DEVELOPMENT_TEAM = JNP6SX52H9;
|
DEVELOPMENT_TEAM = JNP6SX52H9;
|
||||||
INFOPLIST_FILE = pocloud/Info.plist;
|
INFOPLIST_FILE = pocloud/Info.plist;
|
||||||
|
IPHONEOS_DEPLOYMENT_TARGET = 11.3;
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/Frameworks",
|
"@executable_path/Frameworks",
|
||||||
|
|||||||
@@ -121,50 +121,4 @@ class ChannelDetailViewController: UIViewController, UITableViewDelegate, UITabl
|
|||||||
present(alert, animated: true, completion: nil)
|
present(alert, animated: true, completion: nil)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// func writeChannelValue(value : String) -> Promise<Any> {
|
|
||||||
// let timestamp: Int = Int(Date().timeIntervalSince1970)
|
|
||||||
// let channelName = thisChannel?.name
|
|
||||||
// var channelJson : JSON = JSON()
|
|
||||||
// channelJson["name"].string = channelName
|
|
||||||
// channelJson["timestamp"].int = timestamp
|
|
||||||
// channelJson["value"].string = value
|
|
||||||
//
|
|
||||||
// var listJson = JSON()
|
|
||||||
// listJson.arrayObject = [channelJson]
|
|
||||||
//
|
|
||||||
// let url = "\(baseURL)/devices/\(thisDevice!.id)/values"
|
|
||||||
// let headers : HTTPHeaders = [
|
|
||||||
// "Authorization": user!.authToken
|
|
||||||
// ]
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// return Promise { promise in
|
|
||||||
// Alamofire.request(url, method: .put, parameters: [:], encoding: listJson.rawString()!, headers: headers)
|
|
||||||
// .response { response in
|
|
||||||
// if response.response?.statusCode == 200 {
|
|
||||||
// promise.fulfill(true)
|
|
||||||
// } else {
|
|
||||||
// promise.reject(String(response.response!.statusCode) as! Error)
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//extension String: ParameterEncoding {
|
|
||||||
//
|
|
||||||
// public func encode(_ urlRequest: URLRequestConvertible, with parameters: Parameters?) throws -> URLRequest {
|
|
||||||
// var request = try urlRequest.asURLRequest()
|
|
||||||
// request.httpBody = data(using: .utf8, allowLossyConversion: false)
|
|
||||||
// return request
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
//}
|
|
||||||
|
|
||||||
|
|||||||
@@ -107,96 +107,6 @@ class DeviceDetailViewController: UITableViewController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//MARK: - Data Methods
|
|
||||||
|
|
||||||
// func getChannels(deviceTypeId: Int) -> Promise<Any> {
|
|
||||||
// let url = "\(baseURL)/devicetypes/\(deviceTypeId)/channels"
|
|
||||||
// let headers : HTTPHeaders = [
|
|
||||||
// "Authorization": user!.authToken
|
|
||||||
// ]
|
|
||||||
//
|
|
||||||
// return Promise { seal in
|
|
||||||
// Alamofire.request(url, method: .get, headers: headers)
|
|
||||||
// .responseJSON { response in
|
|
||||||
// switch response.result {
|
|
||||||
//
|
|
||||||
// case .success:
|
|
||||||
// let channelsJSON : JSON = JSON(response.result.value!)
|
|
||||||
// for(_, json) : (String, JSON) in channelsJSON {
|
|
||||||
// do {
|
|
||||||
// try self.realm.write {
|
|
||||||
// let ch = Channel()
|
|
||||||
// ch.channelType = json["channelType"].intValue
|
|
||||||
// ch.dataType = json["dataType"].intValue
|
|
||||||
// ch.defaultValue = json["defaultValue"].stringValue
|
|
||||||
// ch.deviceTypeId = json["deviceTypeId"].intValue
|
|
||||||
// ch.fromMe = json["fromMe"].boolValue
|
|
||||||
// ch.helpExplanation = json["helpExplanation"].stringValue
|
|
||||||
// ch.id = json["id"].intValue
|
|
||||||
// ch.io = json["io"].boolValue
|
|
||||||
// ch.name = json["name"].stringValue
|
|
||||||
// ch.regex = json["regex"].stringValue
|
|
||||||
// ch.regexErrMsg = json["regexErrMsg"].stringValue
|
|
||||||
// ch.subTitle = json["subTitle"].stringValue
|
|
||||||
//
|
|
||||||
// let pDeviceType = self.deviceTypes?.filter("id == %d", ch.deviceTypeId).first
|
|
||||||
//
|
|
||||||
// self.realm.add(ch, update: true)
|
|
||||||
// pDeviceType?.channels.append(ch)
|
|
||||||
//
|
|
||||||
// }
|
|
||||||
// } catch {
|
|
||||||
// seal.reject(error)
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// seal.fulfill(true)
|
|
||||||
// case .failure(let error):
|
|
||||||
// seal.reject(error)
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// func getChannelValues(deviceId: Int) -> Promise<Any> {
|
|
||||||
// let url = "\(baseURL)/devices/\(deviceId)/values"
|
|
||||||
// let headers : HTTPHeaders = [
|
|
||||||
// "Authorization": user!.authToken
|
|
||||||
// ]
|
|
||||||
//
|
|
||||||
// return Promise { prom in
|
|
||||||
// Alamofire.request(url, method: .get, headers: headers)
|
|
||||||
// .responseJSON { response in
|
|
||||||
// switch response.result {
|
|
||||||
//
|
|
||||||
// case .success:
|
|
||||||
// let channelValJSON : JSON = JSON(response.result.value!)
|
|
||||||
//
|
|
||||||
// for(chName, json) : (String, JSON) in channelValJSON {
|
|
||||||
// do {
|
|
||||||
// try self.realm.write {
|
|
||||||
// let chv = ChanValue()
|
|
||||||
// chv.uid = "\(deviceId).\(chName)"
|
|
||||||
// chv.name = chName
|
|
||||||
// chv.value = json["value"].stringValue
|
|
||||||
// chv.timestamp = json["timestamp"].intValue
|
|
||||||
//
|
|
||||||
// self.realm.add(chv, update: true)
|
|
||||||
// self.thisDevice!.values.append(chv)
|
|
||||||
//
|
|
||||||
// }
|
|
||||||
// } catch {
|
|
||||||
// prom.reject(error)
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// prom.fulfill(true)
|
|
||||||
// case .failure(let error):
|
|
||||||
// prom.reject(error)
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
func loadData() -> Promise<Void> {
|
func loadData() -> Promise<Void> {
|
||||||
return Promise { promise in
|
return Promise { promise in
|
||||||
deviceTypes = realm.objects(DeviceType.self)
|
deviceTypes = realm.objects(DeviceType.self)
|
||||||
|
|||||||
Reference in New Issue
Block a user