ios - 如果 Swift 将来会取代 Objective-C

标签 ios objective-c swift

<分区>

我是 iOS 初学者,去年刚学完 Objective-C。 然而,有很多人开始学习 Swift。在阅读了一些相关文章后,我认为 Swift 并不比 Objective-C 更有效。 future Swift 是否会取代 Objective-C?现在有必要学习 Swift 吗?我需要你的提示。

最佳答案

完全替代不会在很长一段时间内发生。首先,有太多的框架、开源项目等是用 objective-c 编写的,以至于 Apple 无法取代它。但我认为这根本不是 Apple 的计划。 Apple 知道有很多开发人员在 Objective-c 方面有着悠久的历史,他们不会强制他们使用一种新语言。但是他们试图让 Swift 对新开发人员以及有经验的开发人员尽可能具有吸引力,例如允许在 Swift 项目中使用 objective-c 代码,反之亦然。

长话短说:您目前不需要学习 Swift。但我会试一试。如果你已经有 Objective-c 的经验,那么理解 Swift 不会花你太多时间。(最终除了选项之外)如果你不喜欢它,你仍然可以回去再次使用 Objective-c 进行开发。

关于ios - 如果 Swift 将来会取代 Objective-C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28556371/

相关文章:

ios - 试图快速理解协议(protocol)和委托(delegate)

swift - 不使用 cocoapods 或其他外部 API 读取条形码图像

ios - 如何在 swift 2 中将每个日期组件转换为特定的日期格式

ios - .hidden = YES 工作但 .hidden = NO 不工作

ios - iOS编程中如何调用委托(delegate)?如果我从不调用它,应用程序如何知道代码应该何时运行?

ios - 在运行时添加具有新协议(protocol)的新类获得不同的行为

iOS 如何制作图书应用程序?导航 Controller + 文本 + 索引

ios - 在自定义键盘上键入时播放自定义声音

ios - 为什么我不应该修改 UINavigationController 的工具栏?

iphone - 使所有 UIImageView 指向静态 UIImageView