[問題] swift 2.0 available

作者: fishead1116 (DD魚)   2015-09-17 10:41:42
我原本 swift 1.2是這樣寫的
class ViewController : UIViewController{
var alertController : UIAlertController?
}
但是到了2.0顯示
UIAlertController is only available on iOS 8.0 or newer
XCode給我的提示是在class前面加上 @available(iOS 8.0, *)
有個疑問是這樣會不會導致整個class只有在8.0以後才看得到
第二個問題是有沒有其他方法可以改掉這邊的error
謝謝大家
作者: densms (densms)   2015-09-17 10:47:00
是因為你專案設定 Deployment Target 設在 iOS 8 之前
作者: fishead1116 (DD魚)   2015-09-17 10:50:00
可是我Target必須設在7.1
作者: densms (densms)   2015-09-17 11:23:00
應該這篇? http://goo.gl/U4T7aY
作者: sdyy (中壢市的小智)   2015-09-17 21:06:00
UIAlertController本來就只能用在ios8.0以上吧依照3F那篇就可
作者: fishead1116 (DD魚)   2015-09-18 08:10:00
因為我8以下用UIAlertView , 8.0以後用controller

Links booklink

Contact Us: admin [ a t ] ucptt.com