相信不少蘋果用戶們都非常關注蘋果官網的最新動態吧?那麼關於iOS開發與Mac開發有什麼不同小編整理了一份文章,如果你有興趣的話就隨小編來這款Mac開發與iOS開發的區別是什麼?文章中了解下吧,希望小編為果粉兒們準備的這款Mac開發與iOS開發的區別是什麼?會對大家有幫助哦。
1.窗口和窗口的跳轉,Mac開發下的window更像是iOS中的ViewController,窗口大小自己來定,而且轉換窗口的辦法要自己找合適
2.常用控件,最無語的莫過於NSCollectionView,跟UICollectionView根本就是兩碼事.這裏值得一提的是,如果你是新手,用到Mac下的NSIndexPath很有可能會找不到row去哪了...當時氣得我要死 總之你直接用.item就行了 具體用了你就知道了.其他控件多多少少都有不同,比如view是沒有backgroundColor的,而且你會找不到label(去控件裏找到label,看繼承的類其實是NSTextField),所以如果想用純代碼初始化label就用textField代替… 說不完,真要學自己摸索吧
3.個人感覺Mac下的layout約束在ARC環境下會有內存泄露,總之我是能少用就少用了