Swift (iOS/OS X): UITextField で Return キーを押された時にテキスト入力キーボードを閉じる

Storyboard で TextField を置いておいて delegate を File’s Owner とかにして delegate メソッドを実装する

import UIKit
 
class ViewController: UIViewController, UITextFieldDelegate {
 
    override func viewDidLoad() {
        super.viewDidLoad()
    }
 
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }
 
    func textFieldShouldReturn(textField: UITextField) -> Bool {
        textField.resignFirstResponder()
        return true
    }
}