Objective c 将iOS棋盘游戏移植到Mac电脑上,缺失的部分

Objective c 将iOS棋盘游戏移植到Mac电脑上,缺失的部分,objective-c,ios,macos,cocoa-touch,cocoa,Objective C,Ios,Macos,Cocoa Touch,Cocoa,我将把一个国际象棋游戏从iPad移植到Mac桌面。顺便说一句,Mac SDK不附带UIKit。我想知道Mac SDK中是否提供以下功能?如果没有,有什么替代方案 UIViewController UIView基于块的动画 UIImageView 手势识别器 斯泰默 NSOperationQueue < P>是一个选项吗?< /P> < P> NSTIMER , NSO操作队列>代码>,并且基础框架中几乎所有其他API都在iOS和Mac OS X.< /P>上可用。 NSImageView与

我将把一个国际象棋游戏从iPad移植到Mac桌面。顺便说一句,Mac SDK不附带UIKit。我想知道Mac SDK中是否提供以下功能?如果没有,有什么替代方案

  • UIViewController
  • UIView基于块的动画
  • UIImageView
  • 手势识别器
  • 斯泰默
  • NSOperationQueue

< P>是一个选项吗?< /P> < P> <代码> NSTIMER ,<代码> NSO操作队列>代码>,并且基础框架中几乎所有其他API都在iOS和Mac OS X.< /P>上可用。
NSImageView
UIImageView
具有相同的通用性,并且具有类似的API

Mac上的动画API有点不同;有关详细信息,请参阅苹果的

Mac上没有直接等同于UIgestureRecognitor;有关实现等效功能的开始信息,请参阅

您可能在
UIViewController
子类中放置的控制器逻辑可能在Mac应用程序中的任意位置,具体取决于您正在制作的应用程序类型以及您希望其界面如何工作。苹果是一个开始了解可可应用程序/窗口/视图体系结构工作原理的好地方


我对变色龙有点怀疑:首先,我已经有一段时间没看到活动了

<代码> NSTIMER ,<代码> NSO操作队列,基本框架中几乎所有其他API都在iOS和Mac OS X.

上可用。
NSImageView
UIImageView
具有相同的通用性,并且具有类似的API

Mac上的动画API有点不同;有关详细信息,请参阅苹果的

Mac上没有直接等同于UIgestureRecognitor;有关实现等效功能的开始信息,请参阅

您可能在
UIViewController
子类中放置的控制器逻辑可能在Mac应用程序中的任意位置,具体取决于您正在制作的应用程序类型以及您希望其界面如何工作。苹果是一个开始了解可可应用程序/窗口/视图体系结构工作原理的好地方


我对变色龙有点怀疑:首先,我已经有一段时间没看到活动了

从我目前对变色龙的经验来看,只要你熟悉其作者的设计,它就可以工作。在我看来,这盘棋比我自己的简单得多,所以绝对值得一试。从我目前对变色龙的经验来看,只要你熟悉其作者的设计,它就可以工作,在我看来,这盘棋比我自己的简单多了,所以绝对值得一试。