在类(class)当中采用subscript的方法直接用下标

class a{
  func b(number:Int)->Int{
    return number
  }
  subscript(number:Int)->Int{
    return number
  }
}
var f=a()
print(f.b(number:2))  //2  
print(f[2])  //2

  

  

最新文章

  1. How to remove null value in json string
  2. 【特别推荐】小伙伴们惊呆了!8个超炫的 Web 效果
  3. 跨站请求伪造CSRF
  4. 华硕飞行堡垒zx50安装Ubunutu折腾记
  5. css 鼠标移动到按钮图片改变;图片换层;鼠标放上透明度改变直到隐藏;
  6. fzu 2037 Maximum Value Problem
  7. 最全C语言笔记回顾
  8. 在VS下用C语言连接SQLServer2008
  9. [ios2]BaaS服务收藏 【转】
  10. tableviewcell 点击 设置
  11. C#用Zlib压缩或解压缩字节数组
  12. SSH免密码登录Linux服务器
  13. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project triage: Compilation failure [ERROR] No compiler is provided in this environment.
  14. DotNetty 实现 Modbus TCP 系列 (二) ModbusFunction 类图及继承举例
  15. sql server 查询某个表被哪些存储过程调用
  16. Quartz_配置
  17. chart.js & canvas
  18. 深入理解Lua的闭包一:概念、应用和实现原理
  19. css初探
  20. DXP中插入LOGO字体方法(2)

热门文章

  1. linux基础-临时和永久修改ip地址以及通配符相关
  2. Ubuntu破解开机密码
  3. 虚拟机vmware10.0.0里设置Suse Linux Enterprise 11系统静态IP上网
  4. 配置Anaconda的jupyter notebook默认主页
  5. 【 Linux 】为lnmp架构添加memcached支持
  6. 【计算机网络】http中get和post的区别
  7. poj 2242(已知三点求外接圆周长)
  8. dms程序调试
  9. ZCMU Problem A: Good Joke!
  10. Codeforces 691C. Exponential notation