05 2015 档案
Swift基础语法(五)枚举、结构体与类的区别
摘要:swift中的结构体值可以是整型、浮点型、字符串、字符、元祖,如果不赋值默认为整型且从0开始计数,如果为整型枚举且要求不是从0开始只需指定枚举的第一个值以后的值自动依次加1 引用方式也与oc有所出入//枚举定义enum 枚举名 { case 标识符1,标识符2 case 标识符3(...
阅读全文
swift基础语法(四) 函数、闭包(Closures)
摘要://函数基本定义func 函数名(参数名:参数类型=默认值) ->返回值类型{代码块}//无参无返回值函数func hsmin(){}//单参无返回值函数func prin(st:String){ println(st)}prin("111")//111func yuanzu(tup:(St...
阅读全文
Swift基础语法(三)
摘要:Array数组在swift中Array相当于oc中的NSMutableArray(变长数组)//1.定义数组var numarr:Int[] = [1,3,5,7,9];var strarr:String[] = ["理想","swift"];//2.访问和修改数租//(1)数组长度 和 访问...
阅读全文
Swift基础语法(二)
摘要:操作符 swift中运算符基本基础于c,下面我就给大家白话白话那些被优化过的运算符们//加号减号的妙用var a=1var b= -a//此时b=-1var c = +b//此时 c=-1var d= - c//此时 d=1 操作符//操作符(数字...数字1)表示从数字到数字1之间的数其中包括...
阅读全文
Swift基础语法(一)
摘要:swift是一个基于objc进化过来的一个新的 OS X/IOS编程语言,而objc是基于c语言进化过来的一门编程语言。所以理论上说objc与c++是同一代产物并且objc与c++是相互独立的两套体系,知道这些以后你就不难理解为什么objc与c++混编要把文件名改成mm而objc与c混编不用修改...
阅读全文
开园第一篇 - 论移动开发环境 IOS与Android的差异
摘要:首先,在真正写技术之前做个自我简介。本人08年开始学c语言 一年后,转vc++。开始接触MFC MFC做了两年。转眼11年了我考上了一个不知名的大专。搞C++发现没有市场了因为当时酷狗腾讯的软件已经日益成熟。想去打市场已经十分艰难(当时,自己很天真以为自己会做出个东西然后出去创业)而后,我卖了我...
阅读全文