diff --git a/README.md b/README.md index e825589..114f74a 100644 --- a/README.md +++ b/README.md @@ -126,15 +126,25 @@ class SingletonPattern { ## Observer -Check [this Site](https://www.swiftbysundell.com/articles/observers-in-swift-part-1/) for more info +Observer is a behavioral design pattern that allows some objects to notify other objects about changes in their state. + + - Observer - An object that wishes to be notified when the state of another object changes. + - Subject (Observable) - An object that maintains a list of observers, and inform them of state changes usually by calling one of their methods. An observable slightly differs in this in that it is just a function that sets up an observation. + - Subscribe - An observer lets a subject know that it wants to be informed of changes through a process called subscribing. + + + +Check following sites + - [swiftbysundell](https://www.swiftbysundell.com/articles/observers-in-swift-part-1/) TBD ## KVO +For more info, go [Apple Developer Site](https://developer.apple.com/documentation/swift/cocoa_design_patterns/using_key-value_observing_in_swift) + ## KVC - ## Code Structuring(Architecture) @@ -1007,14 +1017,18 @@ And then For More Info, visit [here](https://www.raywenderlich.com/19998365-understanding-and-managing-xcode-space) -## Write README.md - -[This](https://medium.com/@saumya.ranjan/how-to-write-a-readme-md-file-markdown-file-20cb7cbcd6f) will help you to write a README.md file more dynamically 👍 - ## Roadmap for iOS Developer check this out [here](https://github.com/BohdanOrlov/iOS-Developer-Roadmap) +## Use VIM in Xcode + +Check [this](https://www.twilio.com/blog/2017/06/adding-vim-keybindings-to-xcode-with-xvim.html) site for more info! + +## Write README.md + +[This](https://medium.com/@saumya.ranjan/how-to-write-a-readme-md-file-markdown-file-20cb7cbcd6f) will help you to write a README.md file more dynamically 👍 + ## ❤ Supporters ### ⭐ Stargazers