可能重复:
Is there a way to convert an iOS app to a Mac OS X app?
我想发布我的iPad和iPad Mac桌面上的iPhone应用也是可行的,如果是的话,我需要在我的代码中进行哪些更改。
答案 0 :(得分:2)
嗯,你不能直接这样做,因为iOS使用CocoaTouch
和classe如UIButton
,UITableView
,UIViewController
,...在操作系统上不可用X
您可以使用大多数不使用任何CocoaTouch
组件的代码,因为Cocoa
也是Objective-C。
答案 1 :(得分:2)
您可能会认为它在MVC方向。您的模态可以重用,而视图需要重新定义。因为它是View和Modal之间的桥梁,因此控制器可能会有所不同。
rckoenes在框架方面解释。如果你认为在MVC方面,我认为它可能更容易理解。
我希望它有所帮助。感谢
答案 2 :(得分:0)
iOS开发类似于Mac开发,但不一样:它们使用不同的GUI库(AppKit vs UIKit)。
您可以查看一个开源解决方案,例如Chameleon,这是为Mac重新实现的UIKit。它有一些局限性,但也令人惊讶地令人印象深刻!
否则,正如其他人所说,你将重写你的GUI。