swift几乎可以用任何字符作为常量和变量的名字例如:let π = 3.14159let 网址 = "http://www.cnblogs.com/walter371"let {emoji表情} = "王大力和王二力"//emoji表情是一种特殊的Unicode字符//在mac上可以使用快捷键:c...
分类:
编程语言 时间:
2014-09-12 03:35:32
阅读次数:
206
Core Image是一个很强大的框架。它可以让你简单地应用各种滤镜来处理图像,比如修改鲜艳程度, 色泽, 或者曝光。 它利用GPU(或者CPU)来非常快速、甚至实时地处理图像数据和视频的帧。并且隐藏了底层图形处理的所有细节,通过提供的API就能简单的使用了,无须关心OpenGL或者OpenGL ES是如何充分利用GPU的能力的,也不需要你知道GCD在其中发挥了怎样的作用,Core Image处理了全部的细节。本文将会提到更复杂的滤镜以及子类化CIFilter的使用。...
分类:
移动开发 时间:
2014-09-12 01:14:32
阅读次数:
663
一、Playground介绍Playground是Xcode6中自带的Swift代码开发环境。俗话说“功欲善其事,必先利其器”。以前在Xcode5中编写脚本代码,例如编写JS,其编写过程很痛苦,Xcode编辑器对脚本语言编写支持不好,但Playground让编写Swift代码不在痛苦。使用Playg...
分类:
移动开发 时间:
2014-09-11 20:48:52
阅读次数:
262
OS X 10新特性1、系统图标扁平化。2、系统菜单栏可定制。3、新的通知中心。4、新的Spotlight。5、新的iCloud Drive,新增文档同步功能(学Windows)。6、新的Mail,新增播放视频,云备份等功能。7、新的Safari浏览器。8、新的AirDrop,可以连通OS X和IO...
分类:
移动开发 时间:
2014-09-11 20:46:12
阅读次数:
347
像这样定义一个结构体
struct Vector2D {
var x = 0.0
var y = 0.0
}
当 Vector2D 的两个变量相加时,我们需要这样做:
let v1 = Vector2D(x: 2.0, y: 3.0)
let v2 = Vector2D(x: 4.0, y: 5.0)
var v3 = Vector2D(x: v1.x + v2.x...
分类:
编程语言 时间:
2014-09-11 19:26:42
阅读次数:
154
近期WWDC放出终极大招——新的编程语言Swift(雨燕),导致一大波程序猿的围观和跃跃欲试。当然了,工欲善其事,必先利其器,所以对于那些没有Mac又想要尝鲜的小伙伴肯定非常为难。可是,请放心,本文教你怎样在Windows下也能体验Mac的滋味,当然咯,最基本的还是体验新的语言Swift。好了话不多...
分类:
其他好文 时间:
2014-09-11 19:14:12
阅读次数:
265
(1)
let types: UIUserNotificationType = UIUserNotificationType.Alert | UIUserNotificationType.Badge
let mySettings: UIUserNotificationSettings = UIUserNotificationSettings(forTypes: types, ca...
分类:
移动开发 时间:
2014-09-11 15:27:42
阅读次数:
249
Swift 中的方法是与特定类型(类和结构体)相关的函 数。实例方法 隶属于某个特定类型(类或结构体)实例函数。 class Counter{var count = 0funcincrement() {count++}funcincrementBy(amount: Int) {count += am...
分类:
编程语言 时间:
2014-09-10 15:47:20
阅读次数:
217
最近参照Swift文档和http://www.chinaz.com/swift/chapter1/02_a_swift_tour.html的学习整理////main.swift//TestSwift1////Createdbyzqlon14-9-10.//Copyright(c)2014年TU.Allrightsreserved.//importFoundationprintln("Hello,World!")println("HelloSwift")varmyVariable=42..
分类:
编程语言 时间:
2014-09-10 12:43:41
阅读次数:
361