---
title: "Discussion on \"Observer Pattern Part #2\" | Hashnode"
description: "Discussion on \"Observer Pattern Part #2\". In this post, we will start creating the timer. We will create a class that will do this management, which will be called AuctionViewModel.swift. Let's instantiate it in the ViewController.\nclass ViewController: UIViewController {\n    let uiAuction =..."
url: "https://hashnode.com/posts/observer-pattern-part-2/605cde37fc7d47424f0cb65c"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Observer Pattern Part #2](https://swiftlearningnow.hashnode.dev/observer-pattern-part-2?utm_source=hashnode&utm_medium=feed)

In this post, we will start creating the timer. We will create a class that will do this management, which will be called AuctionViewModel.swift. Let's instantiate it in the ViewController. class ViewController: UIViewController { let uiAuction =...

Mar 25, 2021 · 7 min read · swiftlearningnow.hashnode.dev  
Read the article

-   [#swift](https://hashnode.com/tag/swift)
-   [#design-patterns](https://hashnode.com/tag/design-patterns)
-   [#code](https://hashnode.com/tag/code)
-   [#tutorial](https://hashnode.com/tag/tutorial)
-   [#programing](https://hashnode.com/tag/programing)

## Written by

[Gabriel Gonçalves](https://hashnode.com/@GabrielGGuim)

@GabrielGGuim

  
[View profile](https://hashnode.com/@GabrielGGuim)

I'm iOS developer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
