//: Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"/*字典: 存储一组无序数据格式:OC:NSDictionary *dict = [NSDictionary di...
分类:
编程语言 时间:
2015-05-11 23:28:49
阅读次数:
188
Swift学习 Swift是Apple在WWDC2014所发布的一门编程语言,用来撰写OS X和iOS应用程序[1]。在设计Swift时.就有意和Objective-C共存,Objective-C是Apple操作系统在导入Swift前使用的编程语言 Swift是供iOS和OS X应用编程的新编程.....
分类:
编程语言 时间:
2015-05-11 21:47:03
阅读次数:
183
我们一般使用如下的dispatch方法: 解释: 第一句是异步执行,第二句是延迟异步执行,第三句是先后台运行,再更新UI dispatch_get_main_queue 代表应用主线程执行,可以在内部更新UI(并不会阻塞主线程) dispatch_get_global_queue 代表在系统后台运行...
分类:
编程语言 时间:
2015-05-11 16:02:35
阅读次数:
152
按照国际惯例,学习一门新语言写的第一个程序都是在屏幕上输出一句 “Hello, world!” 。在Swift里,一行代码就搞定了:如果你以前写过C或者Objective-C的代码,这个语法你肯定看着很眼熟——在Swift里,这行代码就已经是一个完整的程序了。你不需要单独导入用于像输入/输出或者字符...
分类:
编程语言 时间:
2015-05-11 10:36:59
阅读次数:
136
今天安装了一下Xcode6-Beta版,想来体验一下Swift的魅力:安装Swift系统最低版本号为:10.9.3仅仅看看一点The Swift Programming Language,以下给大家分享一下:(待续。。。)// Playground - noun: a place where peo...
分类:
编程语言 时间:
2015-05-10 22:23:23
阅读次数:
181
1.Swfit语法中使用func关键字来申明函数func sayHi(){ println("Hi !")}结果显示:Hi !2.带参数和返回值函数,参数为String,返回值为String的函数func sayHiToPerson(personName:String) ->String{ ...
分类:
编程语言 时间:
2015-05-10 11:14:25
阅读次数:
123
下面这些代码可以在playground中展现出来
import UIKit
/* 实例化一个 UIView
的对象,保存在堆中
[[UIView alloc] initWithXXX:xxx] 所有 OC中以这种格式的实例化方法,在 swift
中都可以使用
类(XXX:)*/
let view =
UIView(frame: CGRe...
分类:
编程语言 时间:
2015-05-10 09:53:02
阅读次数:
153
1.常量&变量
使用var关键字定义变量,可以修改
使用let关键字定义常量,不可修改
提示:在Swift开发中,通常先定义常量let,只有必须要修改的时候,才定义成var,这样会更安全。
2.类型转换
Swift是一个对类型要求及其严格的语言,任何数据类型之间,都不能隐式转换。如果要在不同的类型之间进行计算,必须转换格式
解决方案一...
分类:
编程语言 时间:
2015-05-10 09:48:01
阅读次数:
207
闭包介绍最近在学习swift的过程中,发现很多人都对于swift的闭包有很深的疑惑,今天就以我个人学习swift 1.2版本下的一些经验进行一些分享,如有错漏,望大家指出。
ps.《关于Swift学习之每日一tip》我这段时间会持续更新,而其中关于swift的内容都是在今年(2014)春节之后,苹果推出Xcode6.3测试版的之后推出的swift 1.2的语法,关于1.2与1.1的语法,我会在明天的...
分类:
编程语言 时间:
2015-05-10 09:45:50
阅读次数:
145