文档章节

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
从 OC 到 Swift 的快速入门与专业实践

只会介绍与 OC 有明显区别的地方,不会介绍 OC 中没有的,比如元组。当前总结也只是蜻蜓点水而已,但是有 OC 的基础,看这些已经足够。 一、数据 Swift 是类型安全的语言: Swift 必须明确数...

CoderHG
08/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

困扰当前数据中心管理的三大难题

导读 当企业发展到一定程度,或者之前的机房不能满足现在的数据中心使用时,企业会对数据中心进行迁移。那么在数据中心进行迁移的时候会遇到哪些风险呢?针对这些风险我们应该做出怎样的措施来...

问题终结者
8分钟前
0
0
设计模式:工厂方法模式(工厂模式)

工厂方法模式才是真正的工厂模式,前面讲到的静态工厂模式实际上不能说是一种真正意义上的设计模式,只是一种变成习惯。 工厂方法的类图: 这里面涉及到四个种类: 1、抽象产品: Product 2、...

京一
24分钟前
0
0
区块链和数据库,技术到底有何区别?

关于数据库和区块链,总会有很多的困惑。区块链其实是一种数据库,因为他是数字账本,并且在区块的数据结构上存储信息。数据库中存储信息的结构被称为表格。但是,区块链是数据库,数据库可不...

HiBlock
32分钟前
0
0
react native 开发碰到的问题

react-navigation v2 问题 问题: static navigationOptions = ({navigation, navigationOptions}) => ({ headerTitle: ( <Text style={{color:"#fff"}}>我的</Text> ), headerRight: ( <View......

罗培海
39分钟前
0
0
Mac Docker安装流程

久仰Docker大名已久,于是今天趁着有空,尝试了一下Docker 先是从docker的官网上下载下来mac版本的docker安装包,安装很简易,就直接拖图标就好了。 https://www.docker.com/products/docker...

writeademo
47分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部