应该先学C/Objective-C还是直接学Swift?
展开全部
虽然Swift是一个全新的语言,但与Objective-C和C却有着千丝万缕的关系,Swift其实就是Objective-C的文本变种,对于这门全新的语言,苹果做的工作其实远没有想像的艰巨。LLVM编译器做工作只是先把swift翻译成Objctive-C代码,然后再把Objective-C代码翻译成C语言代码,然后再把C语言代码翻译成汇编,最终翻译成机器码。虽然Swift其实就是Objective-C, 但是对入门者而言Swift远比Objective-C好学,吸取所有语言的精华, 所以如果自学建议直接学习swift, 但是如果参加培训建议先学习C/Objective-C, 这样能够更好的理解底层的实现原理。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询