必須xcode,也就是ObjC語言,不過要直接學(xué)ObjC語言可不容易,先學(xué)C語言是必須的,比較容易點的學(xué)習(xí)路線是C然后Java然后再ObjC
Xcode學(xué)之前應(yīng)該現(xiàn)學(xué)什么語言急求答案,幫忙回答下
必須xcode,也就是ObjC語言,不過要直接學(xué)ObjC語言可不容易,先學(xué)C語言是必須的,比較容易點的學(xué)習(xí)路線是C然后Java然后再ObjC
過來人告訴你,只要你會一門語言,無論是哪種,都能學(xué)Xcode開發(fā),不會C和C++也行,當(dāng)然會C的話會更好,因為Objective-C就是在C語言的基礎(chǔ)上開發(fā)的,任何C代碼都可以直接在Objective-C里運行,到后期你能輕松的接觸一些底層的東西。
如果你要是沒有學(xué)C那,你最好還是學(xué)C,學(xué)好C再學(xué)別的也不晚,開發(fā)IOS必須在蘋果機上,當(dāng)然排除你用虛擬機的因素了,在蘋果機上也是可以安裝eclipse,學(xué)習(xí)Java的,不過Xcode能支持C,OC,C++,支不支持java我是不知道的,估計也支持,Iphone的程序使用OC編寫的,學(xué)習(xí)OC是基本沒有教學(xué)視頻的,一開始我自己自學(xué)的時候,都是看的書,推薦你看看 《object-c基礎(chǔ)教程 》 這是最出名的一本OC的入門書,看完了之后還有好幾本別的,比如《IOS編程》,還有 《Iphone開發(fā)基礎(chǔ)教程》,《iPhone和ipad開發(fā)實戰(zhàn)》,這些都是外文書翻譯過來,很不錯,個人經(jīng)驗而已,貴在堅持
如果僅僅想掌握xcode這個軟件的用法,學(xué)習(xí)這款軟件的使用,多看自帶的幫助文件,也有相關(guān)的電子書,比如Mastering Xcode 4: Develop and Design,Xcode 4 iOS Development Beginner’s Guide。如果是學(xué)習(xí)用xcode做mac或者iOS開發(fā),那么需要掌握Objective-C語言。相關(guān)的書籍有:《Objective-C基礎(chǔ)教程》《Objective-C初學(xué)者指南》《Objective-C編程》《iOS編程》前面的兩本可以讓一個擁有一定的編程語言基礎(chǔ)(至少看得明白程序語言,可以不會寫)大概了解和掌握Objective-C語言,后兩本則可以幫助自身如何在Objective-C體系內(nèi)編寫程序。附:Objective-C,通常寫作ObjC和較少用的Objective C或Obj-C,是擴充C的面向?qū)ο缶幊陶Z言。它主要使用于Mac OS X和GNUstep這兩個使用OpenStep標(biāo)準(zhǔn)的系統(tǒng),而在NeXTSTEP和OpenStep中它更是基本語言。Objective-C可以在GCC以及Clang運作的系統(tǒng)上編寫和編譯,因為GCC與Clang含Objective-C的編譯器。1980年代初布萊德·確斯(Brad Cox)在其公司Stepstone發(fā)明Objective-C。這門語言的應(yīng)用一般局限于蘋果的產(chǎn)品。