Thursday, June 5, 2014

Apple Swift Programming Language - Hello World


Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility.

In my efforts to learn the new language, I’ve decided I will be posting regularly as I step through the learning process, sharing everything I find. This is the first post of many on the topic, and I hope you decide to follow along!

Let's start with basic Xcode template..

1.  Create an Empty Application:

2. Now create a new UIViewController which will act as a rootViewController


3. So for instance in Objective-C where you have this:
 RootViewController *vc = [[RootViewController alloc] init];  

You now have this:
 var vc = RootViewController()  


4. You may have to get rid off from designated initializer from RootViewController class or you have to create instance with:
 var vc = RootViewController(nibName: nil, bundle: nil)  

5. Now create instance of UINavigationController and attach your vc instance to the rootViewController.



6. Build and run!

Source Code

We will cover Swift basics in next Article

Cheers!!

2 comments:

  1. Very simple, thank you so much!!!

    ReplyDelete
  2. Simple task, Thanks for sharing

    it is helpful for biginers.

    iPhone Application Development

    ReplyDelete

 
Submit Express Inc.Search Engine Optimization Services