diff --git a/ESRefreshDemo/ESRefreshDemo/BaiduTableVewController.swift b/ESRefreshDemo/ESRefreshDemo/BaiduTableVewController.swift index cf06efb..a55aa37 100644 --- a/ESRefreshDemo/ESRefreshDemo/BaiduTableVewController.swift +++ b/ESRefreshDemo/ESRefreshDemo/BaiduTableVewController.swift @@ -61,7 +61,7 @@ class BaiduTableVewController: UITableViewController { private lazy var baiduRefreshControl: ESBaiduRefreshControl = { let refreshControl = ESBaiduRefreshControl() - refreshControl.addTarget(self, action: "loadData", forControlEvents: .ValueChanged) + refreshControl.addTarget(self, action: #selector(BaiduTableVewController.loadData), forControlEvents: .ValueChanged) return refreshControl }() diff --git a/ESRefreshDemo/ESRefreshDemo/NetEaseTableVewController.swift b/ESRefreshDemo/ESRefreshDemo/NetEaseTableVewController.swift index 79a6641..26fd05a 100644 --- a/ESRefreshDemo/ESRefreshDemo/NetEaseTableVewController.swift +++ b/ESRefreshDemo/ESRefreshDemo/NetEaseTableVewController.swift @@ -59,7 +59,7 @@ class NetEaseTableVewController: UITableViewController { private lazy var netEaseRefreshControl: ESNetEaseRefreshControl = { let refreshControl = ESNetEaseRefreshControl() - refreshControl.addTarget(self, action: "loadData", forControlEvents: .ValueChanged) + refreshControl.addTarget(self, action: #selector(NetEaseTableVewController.loadData), forControlEvents: .ValueChanged) return refreshControl }() } diff --git a/ESRefreshDemo/ESRefreshDemo/SinaTableVewController.swift b/ESRefreshDemo/ESRefreshDemo/SinaTableVewController.swift index 9775547..31cda5a 100644 --- a/ESRefreshDemo/ESRefreshDemo/SinaTableVewController.swift +++ b/ESRefreshDemo/ESRefreshDemo/SinaTableVewController.swift @@ -64,7 +64,7 @@ class SinaTableVewController: UITableViewController { private lazy var sinaRefreshControl: ESSinaRefreshControl = { let refreshControl = ESSinaRefreshControl() - refreshControl.addTarget(self, action: "loadData", forControlEvents: .ValueChanged) + refreshControl.addTarget(self, action: #selector(SinaTableVewController.loadData), forControlEvents: .ValueChanged) return refreshControl }()