What is certificate, provisioning profile, and Bundle-identifier.
Apple’s security scheme for deploying applications to iOS devices is notoriously difficult and has created many headaches for developers through inscrutable error messages when deploying from Xcode. However, Apple’s scheme is very flexible…
Overview of the Project Navigator in Xcode
Overview of the Project Navigator in Xcode You have to work within the context of an Xcode project to develop an iOS app. After you have created your project in Xcode, the Xcode workspace displays the Project navigator. The Navigator area is an optional…
Downloading Data using NSURLConnection in IOS using Objective-C
Downloading Data using NSURLConnection in IOS using Objective-C There are several cases when you need to download an image from a specific url, so it is better that you know how to do it easily and effectively. Today I’m gonna show you how it can be…
Downloading Data using NSURLSession in IOS using Objective-C
Downloading Data using NSURLSession in IOS using Objective-C Whether an app retrieves application data from a server, updates your social media status or downloads remote files to disk, it’s the HTTP network requests living at the heart of mobile…
What is Difference between Storyboard and XIB!
What is Difference between Storyboard and XIB! STORYBOARD In simple words Storyboard is one single file for all the views or screens that in yours apps. It transitions one screen to another screen. It minimizes (reduces) the number of files in your apps.…
Manually Adding a Swift Bridging Header !
Swift Bridging Header Does Xcode automatically create one for me?Yes. Add a new Swift file to your Xcode project. Name it as you please and you should get an alert box asking if you would like to create a bridging header. Note: If you don’t receive a…
Migrate from Swift 2.3 to Swift 3 and xCode 8 !
Upgrade to Xcode 8 without migrating to swift 3 ! We’re well into the betas of Xcode 8 which will contain the final release of Swift 3, hopefully set for release around the first couple weeks of September. With this next release of Xcode, we’re…
Swift Technical Interview Questions and Answers !
Question #1 – Swift 1.0 or later What’s a better way to write this for loop with ranges? for var i = 0; i < 5; i++ { print("Hello!") } Answer: for _ in 0...4 { print("Hello!") } Question #2 – Swift 1.0 or later struct Tutorial { var difficulty: Int =…
Swift Sets and their Methods in IOS !
In Objective-C there were three basic types of Data Structures, NSArray, NSDictionary, and NSSet. In Objective-C, the immutable and mutable forms were separate, so you also had NSMutableArray, NSMutableDictionary, and NSMutableSet. In Swift we were…
Naming conventions in IOS !
Naming constants When talking about constant, there is a distinction worth making: public string IDs that identify a specific class of objects by being unique such as NSNotification names, NSError domains, etc. private IDs which are variables aimed at…