天天看點

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

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

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

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

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

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

   下載下傳安裝GNUstep for 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了。