Mac開發(fā)與iOS開發(fā)有哪些不同
1 回答

慕碼人2483693
TA貢獻1860條經(jīng)驗 獲得超9個贊
1.窗口和窗口的跳轉(zhuǎn),Mac開發(fā)下的window更像是iOS中的ViewController,窗口大小自己來定,而且轉(zhuǎn)換窗口的辦法要自己找合適的
2.常用控件,最惡心的莫過于NSCollectionView,跟UICollectionView根本就是兩碼事.這里值得一提的是,如果你是新手,用到Mac下的NSIndexPath很有可能會找不到row去哪了...當時氣得我要死 總之你直接用.item就行了 具體用了你就知道了.其他控件多多少少都有不同,比如view是沒有backgroundColor的,而且你會找不到label(去控件里找到label,看繼承的類其實是NSTextField),所以如果想用純代碼初始化label就用textField代替… 說不完,真要學自己摸索吧
3.個人感覺Mac下的layout約束在ARC環(huán)境下會有內(nèi)存泄露,總之我是能少用就少用了
iOS開發(fā)遇到不會的你甚至只用百度搜就基本都能解決
Mac開發(fā)遇到不會的你就算用Google也常常找到你想吐都找不到解決辦法
- 1 回答
- 0 關(guān)注
- 735 瀏覽
添加回答
舉報
0/150
提交
取消