IOS開發(objective-c)~開篇有理


自從6月份買了iphone5之后,心里都是覺得不學點IOS開發,始終覺得有點浪費,而且咱還學習C,C++,java,C#,有了這些基礎,再不學這個Objective-c確實有點可惜了,所以,說干就干,開始我的IOS之旅了,呵呵。

IOS是什么?

IOS是美國蘋果公司開發的手持設備操作系統,目前搭載這款操作系統的設備包括了iPhone和iPad以及iPod touch等等。如果你是一個程序員,如果你學過C,C++,Java,並且你有一個Iphone,那我覺得你應該學學IOS開發,學會了這東西就可以編寫自己的程序,讓自己的程序運行在自己的iPhone上了,呵呵。

IOS開發使用的編程語言

IOS開發可以使用C,C++等語言,而為IOS量身打造的當屬objective-c,這就像你開發.net程序使用Csharp一樣,呵呵,看了多樣開發者總喜歡拿objective-c和java做比較,但我之后在文章中,將會把oc和C#進行比較,感覺學習oc讓我更了解C#底層的運行機制了,呵呵,不錯。

IOS的開發工具

IOS開發,當然是在mac os系統上進行的,IDE開發環境使用Xcode,這個目前比較流行的智能開發環境,這就像開發.net使用visual studio一樣。

Windows下開始Objective-C

對於windows環境下,你也同樣可以進行IOS開發,當然開發語言使用objective-c,開發工具環境為GNUstep for Windows,下面是從windows開源社區找到的一些資料,供大家下載

   下載安裝GNUstep for Windows

     首先,需要下載GNUstep for Windows(http://www.gnustep.org/experience/Windows.html)的相關安裝包。

     下載地址如下:

     HTTP 下載通道:http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/

     FTP 下載通道:ftp://ftpmain.gnustep.org/pub/gnustep/binaries/windows/

     一般來說,如果是打算正常編譯運行Objective-C程序的話,那么下面這五個是必選的:

     gnustep-core-0.28.0-setup.exe

     gnustep-msys-system-0.28.1-setup.exe

     gnustep-system-0.24.2-setup.exe

     gnustep-cairo-0.22.1-setup.exe

     gnustep-devel-1.4.0-setup.exe(別的地方寫的是這個是可選的安裝包,但我在安裝的時候發現這里面有compiler的選項,所以還是安裝下吧)

     這些是可選的:

     gorm-1.2.13-1-setup.exe

     SystemPreferences-1.1.0-2-setup.exe

下載之后,進行安裝,然后我們就可以在windows上開發objective-c了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM