[英]Porting an iOS board game to Mac, the missing parts
我打算將國際象棋游戲從iPad移植到Mac桌面。 AFAIK,Mac SDK不附帶UIKit。 我想知道Mac SDK中是否提供以下功能? 如果沒有,那還有什么選擇?
變色龍可以選擇嗎?
NSTimer
, NSOperationQueue
和Foundation框架中的幾乎所有其他API在iOS和Mac OS X上均可用。
NSImageView
具有與UIImageView
相同的通用目的,並且具有相似的API。
動畫API在Mac上略有不同。 有關詳細信息,請參見Apple的動畫概述 。
在Mac上沒有與UIGestureRecognizer
直接等效的功能。 有關實現等效功能的開始,請參見此問題 。
您可能會在UIViewController
子類中放置的控制器邏輯可能會在Mac應用程序中的任意位置出現,具體取決於您制作的是哪種類型的應用程序以及您希望其界面如何工作。 Apple的Mac App編程指南是開始了解Cocoa應用程序/窗口/視圖體系結構工作方式的好地方。
我對變色龍會有些懷疑:一方面, 它的GitHub在一段時間內沒有活動。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.