Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Swift从iOS 8.1中的按键加载iOS日历应用程序_Ios_Swift_Ios8.1 - Fatal编程技术网

如何使用Swift从iOS 8.1中的按键加载iOS日历应用程序

如何使用Swift从iOS 8.1中的按键加载iOS日历应用程序,ios,swift,ios8.1,Ios,Swift,Ios8.1,我想做的是通过按下按钮加载iOS日历应用程序,目前为止我发现的唯一方法需要objective-C,我正在尝试远离它。URL方案是否仍然是一个使用Swift的选项?例如,使用“calshow://”选项,我在Obj-C中发现的方法如下: [[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"calshow://"]]; 就我的项目而言,以下是我的设置: @IBAction func openCalendar(s

我想做的是通过按下按钮加载iOS日历应用程序,目前为止我发现的唯一方法需要objective-C,我正在尝试远离它。URL方案是否仍然是一个使用Swift的选项?例如,使用“calshow://”选项,我在Obj-C中发现的方法如下:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"calshow://"]];
就我的项目而言,以下是我的设置:

   @IBAction func openCalendar(sender: AnyObject) {

}

在斯威夫特没有什么不同。直译为:


UIApplication.sharedApplication().openURL(NSURL(字符串:“calshow:/”)!
在Swift中没有太大不同。直译为:


UIApplication.sharedApplication().openURL(NSURL(字符串:“calshow:/”)!
在Swift中没有太大不同。直译为:


UIApplication.sharedApplication().openURL(NSURL(字符串:“calshow:/”)!
在Swift中没有太大不同。直译为:

UIApplication.sharedApplication().openURL(NSURL(字符串:“calshow:/”)!