Objective-c是在c语言基础上做了面向对象扩展,与gobject相似。Oc(Objective-c)与Cocoa和Cocoa touch框架高度继承,支持开发Mac OX 和ios。苹果公司最新推出的开发语言是Swifit。
ios的整个开发平台,由底层向上:core os -> core services ->media ->Cocoa Touch ->LLVM compile Framework & Objective-C Runtime -> Swift , Oc , C/C++C/C++, core os到Cocoa touch是整个cocoa touch框架部分。
掌握一门高级的编程语言,需要有底层思维,和抽象思维。底层思维能够很好的帮助你理解机器对像构造,写出更高效的代码,而抽象思维能够帮助你从宏观上认识程序。牢记“时空人”三位一体分析法,从细节上理解代码的运行。
熟悉Xcode开发工具。阅读苹果开发网站。