I am looking forward to deliver the best iOS Interview questions to help the developers.
This is one of my best samples to target for beginners. What you just need is a strong passion to build your own app and send your valuable feedback,so that I can gather more stuffs. Read: Most Important iPhone interview Questions and Answers |
Answer:
Exceptions:
Exceptions are the programmer-level bugs like trying to access an object t that doesn’t exist.
They are designed to inform the developer that an unexpected condition occurred.
Exceptions are represented by the NSException class
Errors:
Errors are user-level bugs like trying load a file that doesn’t exist. Because errors are expected during the normal execution of a program, you can manually check for these kinds of conditions and inform the user when they occur.
Most of the time, they should not cause your application to crash.
Errors are represented by the NSError class.
2.What is the difference between Cocoa and Cocoa Touch?
Answer:-
Cocoa
Cocoa is the application framework for developing applications in Mac OS X.
Cocoa is commonly referred to as the combination of the Foundation and AppKit frameworks,
Cocoa Touch
Cocoa Touch is the application framework for iPhone,iPad and iPod Touch .
Cocoa Touch is the combination of the Foundation and UIKit frameworks.
Related Blog
Cocoa Vs Cocoa Touch
Read:
Basic iOS interview Questions And Answers
Top 5 Frequently Asked iOS Interview Questions And Answers.
3.What is Xcode?
Answer:
Xcode is an integrated development environment (IDE) containing a suite of software development tools developed by Apple for developing software for OS X and iOS.
Related Blog:
Introduction to Xcode
Read:
Top iOS interview Questions And Answers Collection
iOS Interview Questions And Answers For 1-2 years Experienced Candidates.
4.What is plist?
Answer:
In iPhone development, Property Lists are a key-value store that your application can use to save and retrieve persistent data.
Plist means PropertyList It is XML file format It is mainly user for store and retrieve data It can store as key-value pair
Related Blog:
Explain use of Plist in Xcode
Read:
Top 5 Frequently Asked iOS Interview Questions And Answers.
Top Interview Questions And Answers in Objective C
5.What is IPA?
Answer:
IPA stands for "iOS App Store Package".
An .ipa file is an iPhone application archive file which stores an iPhone app. It is usually encrypted with Apple's FairPlay DRM technology. Each .ipa file is compressed with a binary for the ARM architecture and can only be installed on an iPhone, iPod Touch, or iPad
Related Blog:
Explain details about iPa in iOS .
Read:
Explain some features included in iOS 9
What is App Thinning in iOS ?
What is Slicing in iOS?
6.What is xib?
Answer:-
The .xib file extension is most commonly associated with Interface Builder files.
Interface Builder is a graphics editing software that is used to design and test the user interfaces of a variety of software products.
The files with the .xib file extension contain development time format files.
These files contain the interface files created with the Interface Builder software.
Related Blog:
Explain in details Xib in Xcode
Explain the role of UIKit in iOS Development.
Read:
Swift Interview Questions And Answers part 1
An Introduction To The Swift Programming Language
Swift 2 Tutorial Part 2: Basics
How to Integrate Google Signin SDK in iOS Application using Swift
How To Add A SWIFT Bridging Header in iOS
Top Swift interview Questions And Answers for Freshers