文档章节

swift--函数

卡奇匠
 卡奇匠
发布于 2016/03/03 23:14
字数 200
阅读 23
收藏 0

//没有返回值的三种书写方法
    func demo4(num a: Int,num2 b: Int){
       
print("第一种")
    }
   
func demo5(num a: Int, num b: Int)->Void {
       
print("第二种")
    }
   
func demo6(num a: Int,num1 b: Int)->() {
       
print("第三种")
    }
   
   
//函数写法总结 func 函数名(参数名:参数类型,...)->返回值类型{}
   
   
//有参数有返回值 有两个int类型参数  返回值也是int类型
    func demo3(num a: Int, num2 b: Int)->Int {
       
return a + b
    }
   
   
//有两个参数无返回值  num1 num2 是外部参数 外部参数是给调用方解释参数是什么意思 参数是干嘛的
    func demo2(num1 a: Int,num2 b: Int){
       
var c = a + b
       
print(c)
    }
   
   
//有参无返回值函数
    func demo1(var num: Int){
        num +=
2
       
print(num)
    }
   
   
//函数 无参数无返回值
    func demo(){
       
print("最简单函数")

    }


© 著作权归作者所有

共有 人打赏支持
卡奇匠
粉丝 20
博文 67
码字总数 68740
作品 0
海淀
程序员
从Java到Swift

我们学习的新事物时,通常并不是从0开始,而是从已知开始,将新事物与已知的进行比较分析,从而快速全面地了解新事物。 而我熟悉Java,所以在学习Swift时,就会将Swift与Java进行比较,思考。...

阿里百川
2016/03/14
279
0
Swift3.0带来的变化汇总系列三——函数和闭包写法上的微调

Swift3.0带来的变化汇总系列三——函数写法上的微调 一、函数方面 Swift3.0相比Swift2.2的版本在API上做了大量的修改,代码风格也更加统一。在函数方面,Swift3.0中做的最大修改是修改了内部...

珲少
2016/06/26
979
2
从此刻开始拥抱 Swift 3.0

SwiftGG 翻译组 原文链接 作者: Vic Chan 若有问题或者错误请联系我:victorchanchina@gmail.com API is shortened ++ / -- Swift 2.2 的时候对 或者 已经给出 提示将在Swift3.0中将废除。...

Vic_Chan
2016/09/27
0
0
学习苹果Swift语言的一些在线资源(2014年9月10日更新)

Swift是苹果为OS X和iOS平台引入的一种新的程序设计语言,这种程序设计语言已经激发了开发者社区的大量关注。仅仅几天之内,在Stack Overflow网站上提出的关于Swift的问题已经有500多个,在G...

tyou
2015/08/11
0
0
Swift讲解专题七——函数

Swift讲解专题七——函数 一、引言 函数是有特定功能的代码段,函数会有一个特定的名称调用时来使用。Swift提供了十分灵活的方式来创建与调用函数。事实上在Swift,每个函数都是一种类型,这...

珲少
2016/05/13
325
1

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu 安装ssh服务以及开启root用户ssh登录

一、安装ssh服务 安装ssh服务 sudo apt-get update sudo apt-get install openssh-server 安装完成后启动ssh服务 sudo service ssh start 二、开启root用户ssh登录 解决root远程ssh不能登录,...

15834278076
25分钟前
1
0
AndroidRX

1.延时并切换回主线程执行 Observable.just(true).delay(2, TimeUnit.SECONDS) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Consumer<Boolean>() { [@Override](https://my.......

我是菜鸟我骄傲
53分钟前
1
0
申请Let's Encrypt永久免费SSL证书

环境安装 1、安装git yum install git-core 2、安装python 系统自带 不用安装 只要版本大于2.7即可。 获取Let's Encrypt免费SSL证书 先停止nginx 在阿里云安全组里加入 443端口的入规则 git ...

HGMrWang
今天
2
0
如何使用playframework进行更好的开发

1: 自定义基类Controller 相信刚开始使用Play的人写的Controller 都继承于 play.mvc.Controller , 但这并不是一个很好的选择,自建基类Controller可以扩展更多的功能。 1.1 验证功能。 后台...

tuerqidi
今天
9
0
《JavaScript高级程序设计(第3版)》阅读笔记

第6章 面向对象的程序设计 6.2 创建对象 6.2.1 工厂模式 JavaScript创建对象(一)—— 工厂模式 6.2.2 构造函数模式 JavaScript创建对象(二)——构造函数模式 6.2.3 原型模式 JavaScript...

Bob2100
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部