Skip to main content


Showing posts from October, 2019

IOS Q&A -The Basics#01

IOS Interview Questions and Answers The Basics#01
1. What are the Key Features of the Swift programming language?
Modern: Swift is a result of the latest research on programming languages, combined with decades of experience building Apple platforms. Also, Swift is continuously evolving.Safe: Swift is a type-safe language which means, If we pass a String to a variable of type Int by mistake, then Swift throws a compile-time error. Also, it’s a static programming language i.e. any variable or a constant should be declared or inferred to a specific type at the compile time.Fast: Swift was built to be fast using the incredibly high-performance LLVM compiler technology. There are claims that Swift is 2.6x faster than Objective-C and 8.4x faster than Python.Expressive: Swift is called Syntactic sugar because it makes the language “Sweeter” for developer use. Swift offers a simplified syntax and grammar that is easy to read and write.Open source: In 2015, Swift was open-sourced to encourage…