---
title: "What is initialization in iOS?"  
description: "What is initialization in iOS?"  
author: "Sunil Singh"  
published: 2017-01-13  
updated: 2020-09-20  
canonical: https://www.mindstick.com/interview/23185/what-is-initialization-in-ios  
category: "ios"  
tags: ["iphone", "ios", "iphone sdk", "objective c"]  
reading_time: 1 minute  

---

# What is initialization in iOS?

**Initialization is the process** of preparing an object of class,structure or enumeration for use .In this process involves setting initial value for each property on object and perform other setup that is required before the new object is ready to use.

For more detail visit [https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html](https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html)

\

## Answers

### Answer by Sunil Singh

**Initialization is the process** of preparing an object of class,structure or enumeration for use .In this process involves setting initial value for each property on object and perform other setup that is required before the new object is ready to use.

For more detail visit [https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html](https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html)

\


---

Original Source: https://www.mindstick.com/interview/23185/what-is-initialization-in-ios

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
