年前,公司面试,不少面试者都说本身正在学swift,其余框架层面,库,xcode什么的,我都真的懒得问,由于没见过能答上来的,更况且是语言层面(不懂若是学习的人说他在学,应该值得表扬?不懂的人若是不在学习的过程当中,不断修正本身不懂的部分,是很难真正学到的)html
今年,在开源中国这里,也有“高人”和我讨论swift的优点,其实到底什么是swift,他也没搞清楚的。(没搞清楚前真不该该辩论,这个年代,真理并非越辩越明的)python
有一个迷思我是怎么都想不明白的,当年我很是无知的时候,总有人,直接或者间接的给不少指引,或者我能够很容易的找到“风向标”,为何今天的人就不想一想,身边真的一个大牛都没有,就本身的理解是正确的?android
(直到今天,我还认为本身的理解90%是错的,对的那些只是在某些阶段,某个环境下是正确的,也能说不是全对的,固然人是越活越聪明:【互联网】如今已经不是讨论和分享信息的平台,更多的是发泄的渠道而已)ios
举个例子,当年我在android/ios和html的层面选择了android/ios,因此我对语言的选择是颇有经验,以及考虑比较周全,若是今天再让我选,未必是一样一个选择c++
看看某高人的文章如何写面试
字数410 阅读2723 评论6 喜欢11swift
如今 Github 上绝大多数的库都是用 Objective-C 语言写的,当咱们使用 Swift 进行开发的时候呢,不管是用 CocoaPods 仍是手动把库集成到本身的项目中,一开始都是不能直接使用的。xcode
光是这个问题,就已经很反应Swift的性质和现状框架
(若是你没看懂,只能怪本身修为未够,briding是必定要有的,要不swift根本没法发展,就好像python和c++的相互调用同样)学习
binding或者说Bridging可让object-c和swift互调,我通常理解为大写的堆栈指针,虽然学校里确定没这么定义。
以上就是我对"什么是Swift的"见解,也是我在不断xcode练习的过程当中,不断提升本身获得的结论,谢谢你们阅读~