在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、简单类型 println("say goodbey") //无需添加”;“ ,也不用java,c等添加main{}函数 let strName = 1024; //定义常亮,一次定义多次使用,#default kXXX 45类似 var strPhoneNumber = "hehe"; //定义变量,系统会自动识别你的类型 let strName :Double = 90.0; //这里可以在初始化时定义其类型
//这里是转换类型 let label = "The width is "
//这里实现跟上边一样,两种方式而已 let apples = 3 //创建数组,字典 var shoppingList = ["catfish", "water", "tulips", "blue paint"]
//初始化一个空数组,字典(如果你用过java、c#那么你对泛型有一定理解咯)
let emptyArray = String[]() 当然如果不能确定类型可以用 let emptyArray = []() 二、逻辑控制 使用if,switch,for in,for,while,do-while,(小括号可省略,方法体的大括号是必须的) let individualScores = [75, 43, 103, 87, 12] if score > 50 {
//下边optionalString变量的类型后有一个问号,代表Hello这个是可选值,当然也可以置为nil表明不存在 var optionalString: String? = "Hello" //if和let一起使用可以防止值丢失 var optionalName: String? = "John Appleseed"
//switch与传统的区别在于不在对条件限制为int,而是多种类型,进入case后会跳出,所以不用在写break;这点倒很像apple风格:) let vegetable = "red pepper" case "celery": case "cucumber", "watercress": case let x where x.hasSuffix("pepper"): } 使用for in即foreach遍历字典 let interestingNumbers = [
var n = 2
//..的意思是0-3,一个范围:) var firstForLoop = 0 for i in 0..3 { |
请发表评论