自学Swift之路(一)

   本来我是Android开发的,公司的IOS是swift,让我学习学习。借着这个机会,也学习一下,年前就想学习IOS了。

   如今IOS推出Swift,感觉相对于以前的OC来讲,更容易理解和学习,相对而言和JAVA,我的母语又有几分相似之处。就一路学一路写吧,大家有什么意见及时提出来。

   由于我是有java的基础,所以语言有一定的理解,所以如果要是没有一点语言基础,还是不太适合的。


   1.1变量

    相信变量这个东西大家都不陌生,对于计算机语言来讲,都是特别基础的东西。那么Swift语言中,定义变量也特别简单。

          var(定义)  variateName:String(属性) ="这里是博客"

          var(定义) nameID:int=9

          var(定义) grade:double=90.8

     上边三个便是最基本的变量书写方式,相信很好理解。这个只是变量的书写格式,而常量呢?

          let(定义)  variateName:String(属性) ="这里是博客"

          let(定义) nameID:int=9

          let(定义) grade:double=90.8

     对,你没有看错,只需要把Var改成Let,便是定义了常量。在IOS当中,常量是相对安全并且可一提高运行的速度的,所以尽量用常量。

     可能现在你已经感觉到了Swift的简单,那么下面,你会觉得更加简单。在Swift中,运用了推导概念,是什么呢?

        var  name="这里是博客"

        let   in=1

        var  isDog=true

    看,这就是Swift的强大之处,他可以根据你的值来决定你的变量(常量)的属性,很简单吧?除了这些,Swift还支持中文

        var 我="2050年的大神"

     如此一来,相信对于大多数初学者,就能很好的理解了。

     以上就是Swift对于常量、变量、属性定义的一些基础,相信大家看完之后是不是觉得很容易?来运用一下。

   

     var name=“王二小”

     var class=“三年二班”

     如果想结合他们,只需要   var  info=name+class    输出之后便是   王二小三年二班

     当然,还有另外一种情况,那么便是 var name+=“三年二班”,结果是一样的

     好了,我现在要打印我这个结合的信息了:

    for characcter in info{

       println(characcter )

    }

   输出结果:

   王

   二

   小

   三

   年

   二

   班

   当然,也可以使中文,甚至表情符号,都可以。

   int类型的计算也很简单

   var a=3

   var b=4

   let  number="\(a)乘以\(b)等于\(a*b)"

   打印之后,number="a乘以b等于12"

   好,我暂时想写到这里,下一次该是数组和字典,以及相关的取值赋值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值