Omer Cagri Sayir
HomeAboutBlogBookmarks
Sign In
HomeAboutBlogBookmarks
Sign In
Rocket illustration

Hi, I'm Omer πŸ‘‹

Welcome to my blog! I'm a full-stack engineer who loves to build web and mobile applications.

About MeResume

Latest Posts

Read my latest thoughts and ideas

View all posts β†’
VIPER Design Pattern - some questions

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
4 months agoby Omer Cagri Sayir
Automatic Reference Counting (ARC)

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
4 months agoby Omer Cagri Sayir
Testing Swift

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
4 months agoby Omer Cagri Sayir

Made with ❀️ by Omer - 2025

GitHubTwitterLinkedIn