首页 > 编程语言 > 详细

swift基础:第四部分:(对函数和闭包的深入)

时间:2016-04-27 12:33:28      阅读:320      评论:0      收藏:0      [点我收藏+]

面试题:(1)之前在什么公司,都自己做过哪些项目,从架构的角度来谈谈你的项目。

             (2) 你对iOS不同版本是怎么看的,你在做项目的过程当中,是如何应对版本问题的。

             (3) 你对iOS的性能是怎么优化的。

             (4) 你通常在做项目的过程中,同城会使用哪些测试工具来测试你的项目(内存管理,接口测试)。

             (5) 你户籍所在地,现居住地,为什么来现居住地发展,大学专业。(类似于调查户口是吧)。

虽说,之前没有接触过这样的问题,但在实际开发中,我们确确实实遇到过这些问题,只不过你没偶注意而已,这些问题是一个开发人员从程序员蜕变成为架构师,必须知道的一些常识,好吧,我会继续加油。好了今天我们对第二节的函数做一下补充吧。

1.函数无非也就这么几种

(0)函数的基本形式:

          func  函数名(参数:参数类型)->返回值{函数体}

(1)含參无返回:

(null)

  (2)含參有返回:

func halfOfsum (num1:Int, num2:Int)->Int

{

return (num1+num2)/2

}

halfOfsum(20,num2:30)

 

(3)无參单返回:

(4)无參无返回:

(5)有參多返回:

 

func StudentInfo(name:String, age:String, sex:String, addrress:String)->(name:String, age:String, sex:String, addrress:String)

{

return(name,age,sex,address)

}

StudentInfo("zhangsan", age:"22", sex:"男", addrress:"广东深圳")

(6)无參多返回:

swift基础:第四部分:(对函数和闭包的深入)

原文:http://www.cnblogs.com/XYG-blog/p/5438234.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!