Первое приложение на Swift

Swift-apple-developer

Язык программирования Swift был представлен в рамках международной конференции разработчиков WWDC 2014.

Я также рекомендую ознакомится с официальной документацией/книгой о языке swift от Apple, которая доступна в iBooks.

И так первая программа традиционно будет «Hello World».

import UIKit
class ViewController: UIViewController {

@IBOutlet var textField: UITextField!

@IBAction func buttonPressed(sender: UIButton) {
var message = "Привет " + textField.text
var alert = UIAlertController(title: "Hello World", message: message, preferredStyle: UIAlertControllerStyle.Alert)
alert.addAction(UIAlertAction(title: "Ok", style: UIAlertActionStyle.Default, handler:nil))
self.presentViewController(alert, animated: true, completion: nil)
}

override func viewDidLoad() {

super.viewDidLoad()
// self.view.cookie = self.view
// Do any additional setup after loading the view, typically from a nib.
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}

Сам по себе Swift простой язык, поэтому на первом этапе обучения у вас не должно возникнуть трудностей.

В iOS 8 вместо функции UIAlertView появилась возможность использовать UIAlertViewController.  Это означает, что теперь со всплывающим окном можно работать как с отдельным контроллером, что представляет большие возможности для кастомизации.

UIAlertView можно использовать так:

var alertView = UIAlertView();
alertView.addButtonWithTitle("Ok");
alertView.title = "title"
alertView.message = "message"

alertView.show()
Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий