Objective-C / Swift Tutorials, Resources and Competitions for the iPhone Developer

Win a ticket to the 360iDev (2014) Conference

360idevholder About the event 360|iDev is the leading iPhone developer conference in the world. Our focus is to bring the best and brightest in the developer community together for 3 days of incredible sessions, awesome parties, good times, and learning. We were the first iPhone developer conference, and are regarded my many as the best. We focus not on marketing hype, or selling books, or anything like that. Our focus is the community. Helping new people get into the community, and ...

Read Full Article

Quick tip: dispatch_once singleton model in Swift

From my short experience with iOS8 Swift there are three approaches to implement the Singleton pattern that support lazy initialisation and thread safety.

Read Full Article

How to send emails in your iOS Application using: MFMailComposeViewController

Have you wanted to send an e-mail from your app and pre-populate the fields like the recipient, subject, or body text? In this How to send emails from your ios application tutorial I will show you how. Thankfully Apple made it pretty easy with MFMailComposeViewController. There is a bit of setup, but most of its actual implementation is pretty easy.

Read Full Article

Getting started with NSNotificationCenter

Have you ever wanted to alert other classes of your app of some event from another one?

Read Full Article

FREE PDF: Zen and the Art of the Objective-C Craftsmanship

This awesome resource was started in November 2013. The initial goal was to provide guidelines to write the most clean Objective-C code possible: there are too many guidelines out there and all of them are debatable. We didn’t aim introducing hard rules but, instead, a way for writing code to be more uniform as possible across different developers. With time the scope moved to explain how to design and architecture good code.

Read Full Article

Asynchronous Message Passing With Actors in Objective-C

Although we are all in love with Objective-C, the power of a language itself is given by its inner features. Languages like Ada have a built-in concurrency model, while Objective-C needs external libraries (let’s say libdispatch) to try to achieve the same power of expression found in richer languages. The same happened for the implementation of the Actor Model. The standout language for the feature of asynchronous message passing using the actor model is Erlang. From Wikipedia: The actor model ...

Read Full Article

Introduction to iOS8 Swift Series: Strings

iOS 8 introduction to Swift and Swift Tutorial Logo This part of the iOS 8 Swift Programming Language tutorial Series covers Strings. Like most programming languages Strings are extremely useful. Find out how to use strings in Swift here.

Read Full Article

Introduction to iOS8 Swift Series: Constant and Variables

iOS 8 introduction to Swift and Swift Tutorial Logo As all developers related to iOS and mac OS X app development are aware of the fact that Apple launched new programming language to develop IOS and mac OS X apps. This new programming language is named as SWIFT. In this post we will cover basic part of the language.

Read Full Article

iOS 8 Swift Hello World and Introduction

We all knew Apple is going to release new features and APIs at WWDC this year and half way through the keynote there were already lots of new and exciting announcements. And then, out of the blue, Swift came along and the world will never be the same. The brand new programming language is definitely the most exciting thing announced this year and I couldn’t wait for the Xcode download to finish so I can play with it. When learning ...

Read Full Article

1 2 3 21

Follow iOS-Blog on twitter

Follow @iOS_Blog