0

是否可以使用类型为自定义对象AlertRow的库?Eureka

因此,例如,而不是:

<<< AlertRow<String>("categoryTag") {
        $0.title = "Category"
        $0.optionTitle = "Select a category"
        $0.options = ["Category 1", "Category 2"]
        $0.value = "Category 1"
    }

是否有可能:

<<< AlertRow<Category>("tag1") {
        $0.title = "AlertRow"
        $0.optionTitle = "Select Category"
        $0.options = [category1, category2]
        $0.value = category1
    }

类别是标准类。

这样,我可以在AlertRow选择类别时显示类别名称并检索类别 ID。

可以用它来实现Eureka吗?

4

1 回答 1

2

AlertRow 是这样定义的: public final class AlertRow<T: Equatable>: _AlertRow<T>, RowType 所以你可以用任何符合的对象来定义它Equatable

此外,$0.displayValueFor您可以自定义将显示为警报行选项的文本。

于 2015-12-02T12:46:51.860 回答