swift方法使用

原创 2015年07月09日 14:51:39

方法的定义和使用

//方法定义,(参数名:参数类型),多个参数用:分割
func sayHello(name:String){
    println("hello\(name)")
}
sayHello("zhangsan")
//
//创建返回多个值的方法
func getStudeng()->(NSString,Int){
    return ("zhangsan",23)
}
//得到返回值名称用逗号隔开
let (name,age)=getStudeng()
//获取值并输出
println("名字:\(name),年龄:\(age)")

多个参数和返回值

//定义一个方法可以传入多个值
func getSum(age:Int...)->Int{
    var s:Int=0
    for a in age{
        s+=a
    }
    return s
}
var sum1=getSum()
var sum2=getSum(2,4,6,8,10)
println("sum1=\(sum1):sum2=\(sum2)")
//定义一个可以传入多个值,返回多个值的方法
func getStudeng(name:String,age:Int,sex:String)->(String,Int,String){
    return (name,age,sex)
}
let (name,age,sex)=getStudeng("zhangsan", 20, "男")
println("姓名:\(name)年龄:\(age)性别:\(sex)")


Swift变量和常量的不同使用方法

  • 2016年11月18日 10:13
  • 15KB
  • 下载

Swift笔记 基本语法 Array和Dictionary的使用方法

http://qiita.com/hachinobu/items/d591d0cba23b6dfec559 // 不可变String数组 let names: String[] = ["name5"...

WKWebView的使用和各种坑的解决方法(OC+Swift)

【http://www.jianshu.com/p/403853b63537】 【iOS开发】从 UIWebView 到 WKWebView   KyXu 关注 2015.10...

Swift2.0——构造方法的使用

构造方法的使用 import Foundation /* 继承与构造方法: 指定构造与便利构造方法 */ class Person { var name:String var a...

Swift - 使用addSubview()方法将StoryBoard中的视图加载进来

Swift - 使用addSubview()方法将StoryBoard中的视图加载进来

Swift学习-枚举(Enumerations)的使用方法

Swift学习-枚举的使用方法 枚举的使用语法: enum someEnumer { // 枚举的成员值 }   以下是方向的一个例子: enum direction...
  • hatsuna
  • hatsuna
  • 2015年07月27日 10:50
  • 302

WKWebView的简单使用,与js交互(js调用OC或swift方法)

import UIKit import WebKit @objc class BasicWkWebViewController: BasicViewController,WKNavigationDel...

iOS开发中大部分App的网络数据交换是基于HTTP协议的。本文将简单介绍在Swift中使用HTTP进行网络请求的几种方法。

iOS开发中大部分App的网络数据交换是基于HTTP协议的。本文将简单介绍在Swift中使用HTTP进行网络请求的几种方法。 注意:网络请求完成后会获得一个NSData类型的返回数据,如果数据格...

Swift学习记录 -- 14.闭包的使用和解决循环引用方法

Swift中的闭包 , 几乎和OC中的block一模一样 , 我个人又比较偏好block , 所以觉得闭包还是蛮不错的 . 在循环引用问题上 , 解决方案也更加简洁// HttpTool类 impor...
  • coderMy
  • coderMy
  • 2016年10月03日 17:56
  • 128
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:swift方法使用
举报原因:
原因补充:

(最多只允许输入30个字)