随笔分类 - swift专题
摘要:http://ju.outofmemory.cn/entry/182050使用Xcode 7 beta免费真机调试iOS应用程序K-Res的Blog2015-06-0921942阅读xcode今天凌晨的WWDC15虽然没有熬夜守候吧,但也还是早起第一时间翻看了twitter的相关标签,发现比较实惠的...
阅读全文
摘要:Swift 中枚举高级用法及实践字数11017阅读479评论0喜欢20title: "Swift 中枚举高级用法及实践"date: 2015-11-20tags: [APPVENTURE]categories: [Swift 进阶]permalink: advanced-practical-enum...
阅读全文
摘要:iOS开发系列--Swift进阶2015-09-21 00:01 by KenshinCui,3072阅读,12评论,收藏,编辑概述上一篇文章《iOS开发系列--Swift语言》中对Swift的语法特点以及它和C、ObjC等其他语言的用法区别进行了介绍。当然,这只是Swift的入门基础,但是仅仅了解...
阅读全文
摘要://: Playground - noun: a place where people can playimport UIKit/*:字符串* OC中的字符串是一个对象, Swift中的字符串是一个结构体* OC中的字符串以\0结尾, Swift中的字符串不是以\0结尾* Swift中的字符串比OC...
阅读全文
摘要://: Playground - noun: a place where people can playimport UIKit/*:函数* 格式func 函数名称(形参名称1: 形参类型, ...) -> 返回值类型{ // 逻辑代码}* 没有参数没有返回值* 没有参数有返回值* 有参数没有返回...
阅读全文
摘要://: Playground - noun: a place where people can playimport UIKit/*:字典* 和OC的区别* 1. {} 替换为 []* 2. 去掉所有@* 可变字典 var* 不可变字典 let*/var dict = ["name": "lnj"...
阅读全文
摘要:import UIKit/*:数组* 格式 var arr:[Int] = [数值1, 数值2, 数值3]* 不可变数组 let == NSArray* 可变数组 var*/let arr = [10, 11, 12] // 开发中用这种let arr2: [Int] = [10, 11, 12]...
阅读全文
摘要://: Playground - noun: a place where people can playimport UIKit/*:for循环* 基本用法和OC一致* 条件表达式必须是bool类型的值* 条件表达式的()可以省略* 在OC中如果{}中只有一条语句, 那么{}可以省略, 而Swift...
阅读全文
摘要:import UIKit/*:可选类型(可以有值, 也可以没有值)* 在OC中我们可以给一个对象类型变量赋值为nil或者一个对象, 而在Swift中如果想给一个变量赋值为nil那么必须明确指定为可选类型才可以, 也就是说普通变量是不能赋值为nil的格式: 数据类型?* 以后但凡看到init后面跟上一...
阅读全文
摘要:import UIKit// 注意: Swift中可以不写;号, 但是有一定的前提条件, 一行只有一句代码// 如果一行有多句代码, 那么;还是必须写// 注意: Swift变态的地方, 有时候运算符的左右如果没有写空格就会报错let num = 10/*:if* Swift中的if和OC中的i...
阅读全文
摘要:import UIKit/*:元祖* 可以将多个值保存在一起* 格式: (数值1, 数值2, 数值3)* 特点: 元祖可以保存不同数据类型的值* 用途: 在C/OC中如果一个函数想返回多个值需要借助指针, 而在Swift中有了元祖之后就不用通过指针了* 元祖和数组一样, 可以通过索引访问元祖中保存的...
阅读全文
摘要:import UIKit/*:常量变量* 常量: let* 变量: var完整格式:* 修饰符(let/var) 常量/变量名称: 数据类型*/let number: Intvar value: Doublenumber = 10value = 20let n1: Int = 10// 常量一旦初始...
阅读全文