sách gpt4 ai đã đi

swift3 - 如何过滤 Observable 元素的数组 | RxSwift

In lại 作者:行者123 更新时间:2023-12-04 13:22:11 25 4
mua khóa gpt4 Nike

我有一个 struct Person 和 person 数组如下

struct Person {
let name : String
let age : Int
}

let personArray = [
Person(name : "Max", age : 32),
Person(name : "Jones", age : 42),
Person(name : "Other", age : 62)
]

我创建了一个可观察的序列如下
let seq = Observable.just(personArray)

现在如何按相关人员姓名过滤此数组?

例如我想要一个包含人的可观察序列 tên以'M'开头

这该怎么做 ??

1 Câu trả lời

尝试这个:

let seq = Observable.just(personArray)


seq.just(personArray)
.map{
$0.filter{ $0.name.hasPrefix("M")}
}
.subscribe(onNext: { item in
print(item)
})

你也可以这样做:
let seq = Observable.just(personArray.filter{ $0.name.hasPrefix("M") })

关于swift3 - 如何过滤 Observable 元素的数组 | RxSwift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42179134/

25 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com