Fixes swift deprecated warnings.

This commit is contained in:
Qiu Yuzhou
2018-05-08 11:56:51 +08:00
parent 2c12c729ea
commit fecfffd64e
2 changed files with 3 additions and 3 deletions

View File

@ -28,7 +28,7 @@ class ProxyInterfacesViewCtrl: NSViewController, NSTableViewDataSource, NSTableV
selectedNetworkServices = NSMutableSet() selectedNetworkServices = NSMutableSet()
} }
networkServices = ProxyConfTool.networkServicesList() as NSArray! networkServices = ProxyConfTool.networkServicesList() as NSArray?
tableView.reloadData() tableView.reloadData()
} }

View File

@ -39,7 +39,7 @@ class ServerProfile: NSObject, NSCopying {
self.init() self.init()
func padBase64(string: String) -> String { func padBase64(string: String) -> String {
var length = string.characters.count var length = string.utf8.count
if length % 4 == 0 { if length % 4 == 0 {
return string return string
} else { } else {
@ -90,7 +90,7 @@ class ServerProfile: NSObject, NSCopying {
return nil return nil
} }
let parts = userInfo.characters.split(separator: ":", maxSplits: 1, omittingEmptySubsequences: false) let parts = userInfo.split(separator: ":", maxSplits: 1, omittingEmptySubsequences: false)
if parts.count != 2 { if parts.count != 2 {
return nil return nil
} }