【问题标题】:Is Swift a solution to "porting iOS app to OSX"?Swift 是“将 iOS 应用程序移植到 OSX”的解决方案吗?
【发布时间】:2014-10-11 03:38:45
【问题描述】:

我读过一些关于 Swift 的文章,使用 Swift 绘图似乎要容易得多。将 iOS 应用程序移植到 OS X 时,存在嵌套 UIView 在 OS X 中的工作方式不同的问题,并且您必须大量使用 CALayers 而不是 NSViews。 Swift 能解决这个问题吗? Swift 可以帮助我为源自 iOS 的 OS X 绘制内容吗?

【问题讨论】:

    标签: ios objective-c macos swift porting


    【解决方案1】:

    不,Swift 只是另一种语言。这是一种不同的语法,但 Cocoa 和 UIKit 本身并没有改变。 Swift 不能帮助您更轻松地绘制一些东西。

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

    【讨论】:

    • IMO 使用 Swift 必须输入 更多 神秘的东西。
    • 同意。 Swift 对我来说似乎也更神秘。
    • 是的!更神秘 - 但每个人都声称它更具可读性。我会在(遥远的)未来错过目标c :(
    • 我必须说我自己没有使用过 Swift,只是重复了大多数人声称的内容。
    【解决方案2】:

    不,很遗憾没有。

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

    【讨论】:

      【解决方案3】:

      Swift 只是一种语言。 移植没什么特别的。 UIKit 视图基本上已经嵌入了核心动画。 AppKit 在 CALayers 多年后添加了它们,甚至还没有成为一个概念。 这两个 API 是不同的,但并没有太大的不同,以至于它应该很重要或太难。

      【讨论】:

        猜你喜欢
        • 2012-05-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-28
        • 1970-01-01
        • 1970-01-01
        • 2013-05-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多