基于Swift的应用程序能否在OS X
10.9
(Mavericks)/ iOS 7及更低版本上运行?
例如,我有一台运行OS X 10.8(Mountain
Lion)的计算机,我想知道我用Swift编写的应用程序是否可以在其上运行。
还是我必须使用Mac OS创建Swift应用程序?
我刚刚为您测试过,Swift应用程序可以编译为标准二进制文件,并且可以在OS X 10.9和iOS 7上运行。
用于测试的简单Swift应用程序:
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {
self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
var controller = UIViewController()
var view = UIView(frame: CGRectMake(0, 0, 320, 568))
view.backgroundColor = UIColor.redColor()
controller.view = view
var label = UILabel(frame: CGRectMake(0, 0, 200, 21))
label.center = CGPointMake(160, 284)
label.textAlignment = NSTextAlignment.Center
label.text = "I'am a test label"
controller.view.addSubview(label)
self.window!.rootViewController = controller
self.window!.makeKeyAndVisible()
return true
}
基于Swift的应用程序是否可以在OS X 10.9(小牛)/IOS ;7及更低版本上运行? 例如,我有一台运行OS X 10.8(Mountain Lion)的机器,我想知道我用Swift编写的应用程序是否会在上面运行。 或者使用Mac OS创建一个Swift应用程序应该具备什么条件?
是否有可能使用Swift并为iOS5,6,7兼容的应用程序创建应用程序?这里的问题是Swift只适用于XCode6和新的LLVM,我不确定这些应用是否只适用于iOS8。
我想开发一个部署目标为iOS 6.0的应用程序。如果我只使用Swift,它会工作吗?还是我也需要编写Objective-C代码?
不是一个真正重要的问题,但只是好奇。您可以在运行时更改应用程序图标吗?例如,有一个按钮,当您按下该按钮时,您会在flutter中获得不同的应用程序图标(假设应用程序图标已经“设置”)。Android和iOS。 非常感谢任何意见。谢谢
这里的人只是用python展示了这个例子。我不能用同样的例子用java编写代码。 有什么建议吗
是否可以使用JavaFX开发一个完整的应用程序,并在iOS、Android或Windows Phone8上运行,而无需编写特定于平台的代码?