-
Tuples 元组 将多个不同的值集合成一个数据 (true,"慕课女神","女") 元组的特点 ·可以有任意多个值 ·不同的值可以是不同类型 使用下划线(_)忽略部分数值查看全部
-
源代码2 =================== backview.backgroundColor = UIColor.blackColor() var index = 0 for (colorName,rgbTuple) in colors{ var colorStripe = UILabel(frame: CGRectMake(0.0, CGFloat(index*50+5), 320.0, 40.0)) colorStripe.backgroundColor = UIColor(red: CGFloat(rgbTuple.red)/255.0, green: CGFloat(rgbTuple.green)/255.0, blue: CGFloat(rgbTuple.blue)/255.0, alpha: 1.0) var colorNameLable = UILabel(frame: CGRectMake(0.0, 0.0, 300, 40)) colorNameLable.font = UIFont(name: "Arial", size: 24) colorNameLable.textColor = UIColor.blackColor() colorNameLable.textAlignment = NSTextAlignment.Right colorNameLable.text = colorName colorStripe.addSubview(colorNameLable) backview.addSubview(colorStripe) index++ } backview查看全部
-
源代码 1 ================ let colors = [ "Air Force Blue":(red:93,green:138,blue:168), "Bittersweet":(red:254,green:111,blue:94), "Canary Yellow":(red:255,green:239,blue:0), "Dark Orange":(red:255,green:140,blue:0), "Electric Violet":(red:143,green:0,blue:255), "Fern":(red:113,green:188,blue:120), "Gamboge":(red:228,green:155,blue:15), "Hollywood Cerise":(red:252,green:0,blue:161), "Icterine":(red:252,green:247,blue:94), "Jazzberry Jam":(red:165,green:11,blue:94) ] var backview = UIView(frame:CGRectMake(0.0, 0.0, 320.0, CGFloat(colors.count*50)))查看全部
-
Character: 字符 与字符串一样用双引号引起来 但与字符串不同的是,字符类型的变量或常量中只能放一个字符。 1.字符串可以使用.append()方法来拼接字符。注意:不能用"+"来拼接字符和字符串。 swift中计算字符串的长度使用countElements(xx)。注意:swift中,每一个中文只表示一个字符。查看全部
-
空字符串的初始化查看全部
-
swift 和OC中的字符串的区别查看全部
-
xx??xxx 表达式等于 xx != nil ? xx! : xxx查看全部
-
1.求余数运算也可以用于浮点类型数据 2..max可以表示该类型能表示的最大值,.min则表达最小值查看全部
-
str.append(ch) +=可拼接字符串 不能拼接字符查看全部
-
append 附加查看全部
-
// swift中的元组(Tuples):将多个不同的值集合成一个数据 // 元组特点:可以有任意多个值 ,不同的值可以是不同类型,例如: let yuanzu = (203,"呵呵哒") // 1.如何访问元组中的值: // 1.1申明变量来访问,例如 let (num,string) = yuanzu num string // 以上常量中num值为203 string值为“呵呵哒” // 1.2用点来访问 yuanzu.0 yuanzu.1 // 1.3声明时即取别名 如: let yuanzuTwo = (numTwo:203,stringTwo:"呵呵哒2") yuanzuTwo.0 yuanzuTwo.1 //使用下划线(_)忽略不需要关注的值 如 let (success,_) = loginResult查看全部
-
//整型 // Int //浮点型 //Double(64位的浮点数,精确到小数点后15位), //Float(32位的浮点数,精确到小数点后6位) //字符串型 //String 必须用双引号引起来(注:无需OC中的“@”符号) //以上类型声明时首字母大写 //swift录入大数字如100000000时 支持下划线分割写法以便观察,如1_0000_0000,或者100_000_000 //swift中用true和false表示布尔型变量 注意:都为小写 let imtrue = true //swift中 if预计条件语句的小括号表示优先级,即若只有一个条件,可不写小括号 //swift中 if语句的大括号不能少,即使只有一句代码 if imtrue { println("哈哈哈哈哈") }else if 3 + 5 == 8{ println("哈哈哈哈哈 下面的代码不会被执行惹") } else{ println("你错啦→_→") } // swift中 Int类型的值 不能作为逻辑值 即非零不再表示真查看全部
-
//let:常量 无法改变 //var:变量 可以改变 let heheda = 100 var index = 0 //heheda = 1000 index = 3 var x = 0 , y = 19.1 , z = 10.10 var bianliang:String //申明字符串类型的变量 var red , green , blue :Double //一次声明多个变量查看全部
-
希望后续章节尽快出现,啵啵老师讲解真心很易学,赞一下查看全部
-
函数和闭包 是引用类型查看全部
举报
0/150
提交
取消