The home of Objective-C Tutorials, Resources and Competitions for the iPhone Developer

Quick Tip: Create your own Objective-C Delegate Protocol

To create your own custom delegate protocol, you need to modify the header file (.h) for the selected class to then add the @protocol declaration, a delegate @property, and declare the methods that delegates can implement:

Read Full Article

Objective-C Guide For Developers: Part 4

Now that we know how to create our own classes, we will go over some useful features of the languages to deal with the organization of class interfaces and memory management.

Read Full Article

iOS Custom UI Series: TabBar & NavBar

Hello, in this iPhone Application Development tutorial series I will be taking you though the iOS Appearance API and teaching you how to customize each little bit of the UI. If there is something that I didn’t cover that you would like to see, or would like some more explanation on something I have covered, feel free to contact me and I will try my best to help you out. I will be using Xcode 5 for this tutorial. So ...

Read Full Article

MZFormSheetController – an alternative to the native iOS UIModalPresentationFormSheet

MZFormSheetController provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup controller size and feel form sheet.

Read Full Article

Objective-C Guide For Developers: Part 2

This is the brilliant addition to the first part tutorial of the series. This guide is intended for developers who already know object oriented programming and goes over all the concepts you need to understand in order to use the language and learn programming for iOS and OS X.

Read Full Article

Managing libraries made easy with CocoaPods

What is CocoaPods and why do you need it? Developing applications for iOS often calls for using some of the numerous libraries created by others. Integrating them in your code requires a number of steps. Most of us may find that process as the annoying routine we go through when beginning every new project. But there is a simple way to have it done for you – CocoaPods.

Read Full Article

Quick Tip: Disable ARC for a single file in Xcode Project

Sometimes you will need to use a file or library that hasn’t been updated in a long time. For example, the GTMNSString+HTML (Which is a library from Google, which will convert html encoded entities to nice looking strings (ie. things like ‰ to ‘‰‘))

Read Full Article

1 6 7 8 9 10 18

Follow iOS-Blog on twitter

Follow @iOS_Blog