Mac开发与iOS开发有哪些不同

如题所述

最主要的差别来自 UIKit 和 AppKit 。
如果你有 iOS 开发经历的话,那么很遗憾的告诉你,UIKit 的经验只能给你很少的安慰,因为毕竟UIKit 和 AppKit 差的不是一点半点。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-07
  mac os开发难度大一些。两者的区别如下:  两者的框架有一定的差异:  框架差异  虽然iOS的大多数框架同样存在于 Mac OS X系统,但不同平台框架具有不同的实现方式和使用方式。下面收集了一些Mac OS X 开发者开发iOS应用程序需要注意的重要差别:  UIKit 与 AppKit 的对比  在 iOS系统中,创建图形应用程序、管理事件循环以及执行其他界面相关的任务都离不开UIKit提供的基础结构。UIKit和AppKit具有非常显著的区 别,在设计iOS应用程序的时候,应该特别注意这一点。也正是因为这个原因,在将Cocoa应用程序迁移到iOS系统的时候,您必须提供和界面相关的类和 逻辑。本回答被提问者采纳
第2个回答  2017-08-07
1.窗口和窗口的跳转,Mac开发下的window更像是iOS中的ViewController,窗口大小自己来定,而且转换窗口的办法要自己找合适的 2.常用控件,最恶心的莫过于NSCollectionView,跟UICollectionView根本就是两码事.这里值得一提的是,如果你是新手,用到Mac...
相似回答