IOS Tutorial

iOS Accessing Maps

Maps are useful for everyone in locating places. Maps are integrated in iOS using the MapKit framework. Steps Involved Step 1.We need to create a simple view-based application. Step 2. We need toselect your project file, then select targets and then add MapKit.framework. Step 3. We should also add Corelocation.framework. Step 4.We need toadd a MapView to ViewController.xib …

iOS Accessing Maps Read More »

iOS In-App Purchase

Ios In-App purchase is used in order to purchase additional content or to upgrade features with respect to an application. Steps Involved Step 1. In iTunes connect, ensure that we have a unique App ID and when we create the application update with the bundle ID and code signing in Xcode with corresponding provisioning profile. …

iOS In-App Purchase Read More »

iOS iAd Integration

Ad is used to display ads, which is served by the apple server. iAd helps the user in earning revenue from an iOS application. iAd Integration – Steps Involved Step 1. We need to create a simple view-based application. Step 2. We need to select your project file, then select targets and then add iAd.framework in choose …

iOS iAd Integration Read More »

iOS GameKit

Gamekit is a framework that provides leader board, achievements, and more features to an iOS application. In this chapter, we will be discussing the steps involved in adding a leader board and updating the score. Steps Involved Step 1. In iTunes connect, ensure that we have a unique App ID and when we create the …

iOS GameKit Read More »

iOS – Storyboards

Storyboards were introduced in iOS 5. When we are in a plan to use storyboards, our deployment target must be 5.0 or higher. Storyboards assists us create all the screens of an application and interconnect the screens under one interface MainStoryboard.storyboard. It also assists in decreasing the coding of pushing/presenting view controllers. Steps Involved Step …

iOS – Storyboards Read More »

iOS – Auto Layouts

Auto-layouts are introduced in iOS 6.0. When we are about to use auto-layouts, our deployment target must be 6.0 and higher. Auto-layouts assists us in creating interfaces that can be employed for multiple orientations and for multiple devices. What is the Goal of Our Example? We will add two buttons that will be placed in …

iOS – Auto Layouts Read More »

iOS Memory Management

What is iOS – Memory Management? Memory management in iOS was initially non-ARC (Automatic Reference Counting), where we have to maintain and release the objects. Now, it supports ARC and we don’t have to maintain and release the objects. Xcode will take care of the job automatically in compile time. Memory Management Issues According to …

iOS Memory Management Read More »

iOS Application Debugging

What is iOS – Application Debugging? We may do mistakes while developing an application, which can result in various types of errors. In order to fix these errors or bugs, we require to debug the application. Selecting a Debugger Xcode has two debuggers namely, GDB and LLDB debuggers. GDB is selected. By default LLDB is …

iOS Application Debugging Read More »