如果要開始學習 Mac 上的開發,包括 iPhone cocoa iOS 等等,是不是非要有一套 Mac 的系統不可?

時間 2021-05-08 01:03:15

1樓:

我一直用Hackintosh的(畢竟窮學生啊),四葉草引導然後最新版的macOS,無線網絡卡沒驅動,查資料得靠手機或者另的一台什麼電腦。除此之外,這個系統和執行在真正mac上的系統沒有明顯可見的區別,xcode 8也相當流暢。mac x86化以及UEFI成為事實上的I/O系統以後,mac和pc的區別恐怕只有預裝系統和那些外設(當然也很重要,可能影響體驗,但是其實開發什麼的沒所謂)。

但是我不推薦別人也這麼搞,一是不是每台PC都適用(比如農廠的U據我所知一直都是問題,另外有的顯示卡很難驅,當然有些童鞋表示自己可以寫驅動那當我沒說),二來這個是假期玩兒的,搞了三四天,最後沒想到真的在學習中用上了(這學期上OC,mac機房開得時間很有限,得虧這個黑果)。這就是說如果你只是想做開發的話,這個折騰就太麻煩了點。

破乎這個編輯器。。。真是藥丸

2樓:欒俊義

In theory, it's possible without Mac. But it's also the best way to get frustrated. It's already hard coding iOS/Mac, why asking for more trouble?

3樓:

一定需要。如果你對自己的專案抱有熱情,這點硬體投入是必須的。有了這個環境,你才能專注的做自己的事情,而不是在虛擬環境和一堆莫名其妙的問題中糾結。況且,中後期的測試尤為重要。

4樓:大陌

學習iOS或Mac開發不單是在編碼上,你連裝置都沒有如何體驗硬體特性?不了解這些特性又如何做出能發揮這些特性的優秀產品呢?

所以踏踏實實的買臺Mac吧,它完全值得你投資。

現在二手裝置這麼多,完全可以淘到符合你需求的價效比較高的裝置。

5樓:ljSmile

這個問題就是武俠小說中去學藝,去找正宗門派還是走旁門左道?如果你是下定決定向這個方向努力的話,花點錢投入是必要的,而且正規的學習資料會更多,讓你更快速提高自己,關於硬體,如果資金不足可以買個MAC MINI!自己再去配顯示器!

去香港帶電腦也是不錯的選擇!去掉差價,還有匯率,應該能少很多!

6樓:王凌

真要搞,就別整什麼 Hackintosh 或虛擬機器了,要不然很容易從搞開發變質為折騰開發環境。磨刀不負砍柴工,但你不能拿著剪刀砍柴。

入門級的 MacBook,$999,可用於開發,雖然稍微有點捉襟見肘。考慮到你得到的不光是乙個開發工具,同時也是乙個可供日常使用的高品質電腦,成本真不高。

7樓:朱重八

有一台蘋果電腦更好了。如果沒有就弄一台普通的PC,安裝乙個盜版mac系統,不過盜版的mac系統會存在很多缺陷。還可以在windows下面安裝乙個虛擬機器,在虛擬機器裡面跑max系統,然後安裝乙個xcode。

個人覺得比較省錢的辦法是買一台蘋果的mini機。

如何在Mac上優雅的開發PHP專案?

auxten 人與動物最大的區別就是,人會使用工具。下面是如何優雅的使用Mac開發之工具篇 1.IDE PhpStorm,收費的但絕對物有所值,世界上有家公司叫JetBrains,他們開發的IDE都炒雞好使,誰用誰知道 JetBrains IDEs to create a better Web In...

我該怎麼開始我的前端開發學習?

孫勇健 真的是很少人一開始就做程式設計的,除了計算機院出來的。很多其他專業的也會轉而學習程式設計,同樣的也會有不少人學習金融,法律之類的。這應該是人在某個階段,接觸到了一些事情,覺得這個行業比較有前途,還有他的個人潛意識,成長環境什麼的。我是培訓出來的,我大學專業是數學,而且是不學習經常掛科的那種。...

如何開始學習Android上的漏洞挖掘

需要學習兩部分的內容,一方面是Android開發方面的內容,另一方面是漏洞挖掘方面的內容,然後將兩者結合起來,好吧,說起來到時挺容易的,更深入一點吧 Android方面 安卓開發 包括環境搭建 四大元件 網路與多執行緒 NDK入門等 Linux 包括有Linux環境講解與基本命令 Linux系統程式...