如何在Mac桌面上发布iOS应用程序

时间:2012-05-29 09:47:59

标签: iphone ios cocoa-touch osx-server

  

可能重复:
  Is there a way to convert an iOS app to a Mac OS X app?

我想发布我的iPad和iPad Mac桌面上的iPhone应用也是可行的,如果是的话,我需要在我的代码中进行哪些更改。

3 个答案:

答案 0 :(得分:2)

嗯,你不能直接这样做,因为iOS使用CocoaTouch和classe如UIButtonUITableViewUIViewController,...在操作系统上不可用X

您可以使用大多数不使用任何CocoaTouch组件的代码,因为Cocoa也是Objective-C。

答案 1 :(得分:2)

您可能会认为它在MVC方向。您的模态可以重用,而视图需要重新定义。因为它是View和Modal之间的桥梁,因此控制器可能会有所不同。

rckoenes在框架方面解释。如果你认为在MVC方面,我认为它可能更容易理解。

我希望它有所帮助。感谢

答案 2 :(得分:0)

iOS开发类似于Mac开发,但不一样:它们使用不同的GUI库(AppKit vs UIKit)。

您可以查看一个开源解决方案,例如Chameleon,这是为Mac重新实现的UIKit。它有一些局限性,但也令人惊讶地令人印象深刻!

否则,正如其他人所说,你将重写你的GUI。