iOS8環境から、UIAlertView/UIActionSheetが非推奨になりまして、 UIAlertControllerを利用する事に。 個人的には、delegateではなくblock(クロージャ)にて処理を指定出来るのが 一番ありがたい所ですが、そのあたりを含めて基本的な動きの整理を まず基本的な考え方として、 UIAlertView/UIActionSheetのようなUIが利用できなくなったわけではなく それらを、UIAlertController一つで実現する事ができるようになったので、 そのあたりは引数で指定する事になります。 //UIAlertView let alert:UIAlertController = UIAlertController(title:"alert", message: "alertView", preferredStyle: UIAlertCont