Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct ModelIterator: IteratorProtocol {
- private let database: Database
- private var index = 0
- init(database: Database = .shared) {
- self.database = database
- }
- mutating func next() -> Model? {
- let model = database.model(at: index)
- index += 1
- return model
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement