我打算将国际象棋游戏从iPad移植到Mac桌面。 AFAIK,Mac SDK没有附带UIKit。我想知道Mac SDK中是否提供以下功能?如果不是,还有什么选择?
chameleon是一个选项吗?
答案 0 :(得分:1)
NSTimer
,NSOperationQueue
和几乎所有其他API都可在iOS和Mac OS X上使用。
NSImageView
与UIImageView
具有相同的通用目的,并具有类似的API。
Mac上的动画API略有不同;有关详细信息,请参阅Apple的Animation Overview。
在Mac上没有直接等同于UIGestureRecognizer
;请参阅this question了解实现等效功能的开始。
您可能放在UIViewController
子类中的控制器逻辑可能会进入Mac应用程序中的任意位置,具体取决于您正在制作的应用程序类型以及您希望其界面如何工作。 Apple的Mac App Programming Guide是开始研究Cocoa app / window / view架构如何工作的好地方。
我对变色龙有点怀疑:首先,its GitHub在一段时间内没有看到过活动。