diff --git a/Sources/CommonAppleKit/ListViewCell.swift b/Sources/CommonAppleKit/ListViewCell.swift index c6dfffd..ccc6edc 100644 --- a/Sources/CommonAppleKit/ListViewCell.swift +++ b/Sources/CommonAppleKit/ListViewCell.swift @@ -9,5 +9,7 @@ import Foundation open class ListViewCell: CACollectionViewCell { + #if canImport(UIKit) open var representedObject: Any? + #endif } diff --git a/Tests/CommonAppleKitTests/CommonAppleKitTests.swift b/Tests/CommonAppleKitTests/CommonAppleKitTests.swift index 7092006..d2cd228 100644 --- a/Tests/CommonAppleKitTests/CommonAppleKitTests.swift +++ b/Tests/CommonAppleKitTests/CommonAppleKitTests.swift @@ -13,6 +13,8 @@ private final class ControllerA: CAViewController { } private final class ControllerB: CAViewController { } +private final class CellA: ListViewCell { } + final class CommonAppleKitTests: XCTestCase { func testButton() { let button = CAButton() @@ -45,7 +47,7 @@ final class CommonAppleKitTests: XCTestCase { } func testListView() { - let collectionView = ListView(frame: .zero, itemSize: .init(width: 200, height: 100), cellId: "id") + let collectionView = ListView(frame: .zero, itemSize: .init(width: 200, height: 100), cellId: "id") collectionView.content = [] } }