<分区>
我总是被带有 *
、-()
、[[]]
等的 Objective C 语法吓坏了。现在我正在研究 Swift,从我作为前端开发人员的 JavaScript 背景来看,我真的很喜欢它的优雅和清晰的结构。所以,我想知道,我真的需要同时学习 Objective C(至少是基础知识)和 Swift 才能为今年秋季推出的新 iOS/OSX 版本构建应用程序吗?
有什么我不能只用 Swift 做的吗? Swift 对 API 和操作系统功能的访问权限是否与 Objective C 一样多?所以,如果我不需要支持当前的 Objective C 代码库,我在实际工作中是否仍然需要它,或者我可以用 Swift 做所有相同的事情吗?