Latest Posts
Read my latest thoughts and ideas

VIPER Design Pattern - some questions
> Note: In this post, everything is my note. So it may be wrong information. ### AnyObject #### Q: Why are we marking some protocols with `: AnyObject` ?  In Swift, marking a protocol with `:
π¨π¦
swift
by Omer Cagri Sayir

Automatic Reference Counting (ARC)
## How ARC Works Every time you create a new instance of a class, ARC allocates a chunk of memory to store information about that instance. When an instance is no longer needed, ARC frees up the mem
π¨π¦
swift
by Omer Cagri Sayir

Testing Swift
### Why test? To develop the app better. Also, it helps to understand our expectations. ### Commands `CMD` + `U` --> Starts the test in XCode ### Details `import XCTest` --> Imports the framework
π¨π¦
swift
by Omer Cagri Sayir