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

 我来答
琳伊a5
2016-05-25 · TA获得超过7751个赞
知道大有可为答主
回答量:9153
采纳率:91%
帮助的人:9004万
展开全部
参考下面
1.窗口和窗口的跳转,Mac开发下的window更像是iOS中的ViewController,窗口大小自己来定,而且转换窗口的办法要自己找合适的
2.常用控件,最恶心的莫过于NSCollectionView,跟UICollectionView根本就是两码事.这里值得一提的是,如果你是新手,用到Mac下的NSIndexPath很有可能会找不到row去哪了,总之直接用.item就行了。其他控件多多少少都有不同,比如view是没有backgroundColor的,而且会找不到label(去控件里找到label,看继承的类其实是NSTextField),所以如果想用纯代码初始化label就用textField代替。
3.个人感觉Mac下的layout约束在ARC环境下会有内存泄露,总之是能少用就少用了
iOS开发遇到不会的甚至只用百度搜就基本都能解决
Mac开发遇到不会的就算用Google也常常找不到解决办法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式