首页
学习
活动
专区
圈层
工具
发布

Objective-C 与Swift代码转换速查手册

如果你正要从Objective-C过渡到Swift,或反过来,一个在两种语言间显示等效代码的小手册会很有帮助。本文内容就是这些:苹果开发者的红宝书,包含变量,集合,函数,类等等。

下面例子中,上边是Objective-C代码,下边是等效的Swift代码。必要的地方我会给一些备注来帮助理解。

变量与常量

创建一个变量

创建一个常量

创建一个变量数组

创建一个常量数组

向数组中添加一个值类型

创建一个字典

定义一个枚举

附加一串字符

增加数字

插入字符串

打印调试信息

控制流

检查状态

循环一定次数

在数组中循环

数值切换

函数

不接收参数也没有返回的函数

不接收参数,返回一个字符串的函数

接收一个字符串,返回一个字符串的函数

接收一个字符串和一个整数,返回一个字符串的函数

从函数返回多个值

不接收参数没有返回的闭包

不接收参数返回一个字符串的闭包

接收一个字符串参数,返回一个字符串的闭包

类

创建空类

创建有2个属性的类

创建有一个私有属性的类

创建有一个实例方法的类

创建有一个静态方法的类

用一种新方法扩展一个类型

检查一个对象的类

类型转换

GCD

在不同线程运行代码

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180616B0D64L00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券