加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

《从零开始学Swift》学习笔记(Day 69)——Swift与Objective-C

发布时间:2020-12-14 07:15:58 所属栏目:百科 来源:网络整理
导读:原创文章,欢迎转载。转载请注明:关东升的博客 在 Swift 语言出现之前,开发 iOS 或 OS X 应用主要使用 Objective-C 语言,此外还可以使用 C 和 C++ 语言,但是 UI 部分只能使用 Objective-C 语言。 选择语言 Swift 语言出现后,苹果公司给程序员提供了更多
原创文章,欢迎转载。转载请注明:关东升的博客

Swift语言出现之前,开发iOSOS X应用主要使用Objective-C语言,此外还可以使用CC++语言,但是UI部分只能使用Objective-C语言。

选择语言

Swift语言出现后,苹果公司给程序员提供了更多的选择,让这两种语言并存。既然是并存,我们就有4种方式可以选择:

  • 采用纯Swift的改革派方式;

  • 采用纯Objective-C的保守派方式;

  • 采用Swift调用Objective-C的左倾改良派方式;

  • 采用Objective-C调用Swift的右倾改良派方式。

文件扩展名

Xcode等工具开发iOSOS X应用可以编写多种形式的源文件,原本就可以使用Objective-CCC++语言,Swift语言出现后源文件的形式更加多样。可能的文件扩展名说明:

欢迎关注关东升新浪微博@tony_关东升。
关注智捷课堂微信公共平台,了解最新技术文章、图书、教程信息
?
更多精品iOSCocos、移动设计课程请关注智捷课堂官方网站:http://www.zhijieketang.com智捷课堂论坛网站:http://51work6.com/forum.php

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读