diff --git a/Pods/Pods.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods/Pods.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..d25ba3b --- /dev/null +++ b/Pods/Pods.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + Pods-RSMasterTableViewKitExample.xcscheme_^#shared#^_ + + orderHint + 2 + + + + diff --git a/RSMasterTableViewKit.xcworkspace/xcuserdata/jackrosen.xcuserdatad/UserInterfaceState.xcuserstate b/RSMasterTableViewKit.xcworkspace/xcuserdata/jackrosen.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000..1b11c0c Binary files /dev/null and b/RSMasterTableViewKit.xcworkspace/xcuserdata/jackrosen.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/RSMasterTableViewKit/RSMasterTableViewKit.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist b/RSMasterTableViewKit/RSMasterTableViewKit.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..18e0766 --- /dev/null +++ b/RSMasterTableViewKit/RSMasterTableViewKit.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + RSMasterTableViewKit.xcscheme_^#shared#^_ + + orderHint + 0 + + + + diff --git a/RSMasterTableViewKit/RSMasterTableViewKit/RSTableView/RSTableViewCell.swift b/RSMasterTableViewKit/RSMasterTableViewKit/RSTableView/RSTableViewCell.swift index 4381957..e223c6f 100644 --- a/RSMasterTableViewKit/RSMasterTableViewKit/RSTableView/RSTableViewCell.swift +++ b/RSMasterTableViewKit/RSMasterTableViewKit/RSTableView/RSTableViewCell.swift @@ -26,7 +26,7 @@ import UIKit /// UITableViewCellConfiguration -public typealias UITableViewCellConfiguration = ((_ cell: UITableViewCell, _ dataObject: T, _ indexPath: IndexPath) -> ()) +public typealias UITableViewCellConfiguration = ((_ cell: Cell, _ dataObject: T, _ indexPath: IndexPath) -> ()) /// Reusable TableViewCell public protocol Reusable: class { diff --git a/RSMasterTableViewKit/RSMasterTableViewKit/RSTableView/RSTableViewDataSource.swift b/RSMasterTableViewKit/RSMasterTableViewKit/RSTableView/RSTableViewDataSource.swift index 55b0a5f..e2c728c 100644 --- a/RSMasterTableViewKit/RSMasterTableViewKit/RSTableView/RSTableViewDataSource.swift +++ b/RSMasterTableViewKit/RSMasterTableViewKit/RSTableView/RSTableViewDataSource.swift @@ -61,7 +61,7 @@ protocol RSTableViewDataSourceUpdate: class { } /// RSTableViewDataSource -open class RSTableViewDataSource: NSObject, UITableViewDataSource { +open class RSTableViewDataSource: NSObject, UITableViewDataSource { // MARK: - Properties @@ -96,7 +96,7 @@ open class RSTableViewDataSource: NSObject, UITableViewDataSource { private weak var dataSourceUpdateDelegate: RSTableViewDataSourceUpdate? /// cell configuration - (cell, dataObject, indexPath) - private var cellConfiguration: UITableViewCellConfiguration? + private var cellConfiguration: UITableViewCellConfiguration? /// cell identifier private var cellIdentifier: String! @@ -107,7 +107,7 @@ open class RSTableViewDataSource: NSObject, UITableViewDataSource { // MARK: - Initialize - public init(tableView: RSTableView, identifier: String, cellConfiguration: @escaping UITableViewCellConfiguration) { + public init(tableView: RSTableView, identifier: String, cellConfiguration: @escaping UITableViewCellConfiguration) { super.init() tableView.dataSource = self @@ -128,7 +128,7 @@ open class RSTableViewDataSource: NSObject, UITableViewDataSource { public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { // deque tableview cell - let cell = tableView.dequeueReusableCell(withIdentifier: self.cellIdentifier, for: indexPath) + let cell = tableView.dequeueReusableCell(withIdentifier: self.cellIdentifier, for: indexPath) as! Cell // cell configuration if let config = cellConfiguration { diff --git a/RSMasterTableViewKitExample/RSMasterTableViewKitExample.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist b/RSMasterTableViewKitExample/RSMasterTableViewKitExample.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..6d9f726 --- /dev/null +++ b/RSMasterTableViewKitExample/RSMasterTableViewKitExample.xcodeproj/xcuserdata/jackrosen.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + RSMasterTableViewKitExample.xcscheme_^#shared#^_ + + orderHint + 1 + + + +