Swift是将iOS应用程序移植到OSX"的解决方案吗?

时间:2014-08-18 09:05:39

标签: ios objective-c macos swift porting

我已经阅读了一些关于Swift的内容,使用Swift绘制起来似乎要容易得多。将iOS应用程序移植到OS X时,嵌套UIView在OS X中的工作方式不同,而且必须使用CALayer代替NSView的。{ Swift是解决这个问题的方法吗? Swift可以帮我绘制源自iOS的OS X的内容吗?

3 个答案:

答案 0 :(得分:4)

不,Swift只是另一种语言。这是一种不同的语法,但Cocoa和UIKit本身并没有改变。斯威夫特不能帮助你更轻松地绘制内容。

Swift也与移植应用程序完全无关。

答案 1 :(得分:0)

不,不幸的是没有。

在这个问题中简要讨论了从iOS移植到OSX: port an iOS (iPhone) app to mac?

答案 2 :(得分:0)

斯威夫特只是一种语言。 移植没什么特别之处。 UIKit的观点基本上都是核心动画。 AppKit在多年之后添加了CALayers甚至不是一个概念。 这两个API是不同的,但没有那么不同,它应该很重要或太难。