一、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
(1)
let types: UIUserNotificationType = UIUserNotificationType.Alert | UIUserNotificationType.Badge
let mySettings: UIUserNotificationSettings = UIUserNotificationSettings(forTypes: types, ca...
分类:
移动开发 时间:
2014-09-11 15:27:42
阅读次数:
249
iOS8 GM版正式发布,同步推已将iOS8 GM版固件下载地址整理到网盘,想要的体验的朋友可以下载固件刷机更新。iPhone6发布会结束后,苹果便向开发者发布了iOS8 GM版本固件,也就是最终测试版。该固件版本更加稳定完善,不需要开发者账号授权设备UDID激活,想要体验的朋友都可以试试看。需要注...
分类:
移动开发 时间:
2014-09-11 10:54:31
阅读次数:
325
循环语句能够使程序代码重复执行。Swift编程语言支持4种循环构造类型:while、do while、for和for in。for和while循环是在执行循环体之前测试循环条件,而do while是在执行循环体之后测试循环条件。这就意味着for和while循环可能连一次循环体都未执行,而do while将至少执行一次循环体。for in是for循环的变形,它是专门为集合遍历而设计的。一、while...
分类:
编程语言 时间:
2014-09-09 16:14:39
阅读次数:
355
在Foundation框架中提供一种字典集合,它是由“键-值”对构成的集合。键集合不能重复,值集合没有特殊要求。键和值集合中的元素可以是任何对象,但是不能是nil。Foundation框架字典类也分为NSDictionary不可变字典和NSMutableDictionary可变字典。一、NSDictionary类NSDictionary有很多方法和属性,下面总结其常用的方法和属性。initWith...
分类:
编程语言 时间:
2014-09-07 22:30:25
阅读次数:
311
字典表示一种非常复杂的集合,允许按照某个键来访问元素。字典是由两部分集合构成的,一个是键(key)集合,一个是值(value)集合。键集合是不能有重复元素的,而值集合是可以重复的,键和值是成对出现的。如下图所示是字典结构的“学号与学生”集合,学号是键集合,不能重复,学生是值集合,可以重复。 提示 字典中键和值的集合是无序的,即便在添加的时候是按照顺序添加的,当取出这些键或值的时候,也会变得无序。字...
分类:
编程语言 时间:
2014-09-07 21:11:45
阅读次数:
299
Core Image是一个很强大的框架。它可以让你简单地应用各种滤镜来处理图像,比如修改鲜艳程度, 色泽, 或者曝光。 它利用GPU(或者CPU)来非常快速、甚至实时地处理图像数据和视频的帧。并且隐藏了底层图形处理的所有细节,通过提供的API就能简单的使用了,无须关心OpenGL或者OpenGL ES是如何充分利用GPU的能力的,也不需要你知道GCD在其中发挥了怎样的作用,Core Image处理了全部的细节。
本文将会提到自动改善图像以及内置滤镜的使用。...
分类:
移动开发 时间:
2014-09-06 23:50:24
阅读次数:
297
苹果公司在今年的WWDC大会上,除了发布了iOS8和MaxOSX10.10之外,还发布了一个新的编程语言Swift。不得不说,Swift有较大的转变,也使编程变得更加容易了,下面介绍了Swift的常量和变量的定义,基本控制语句的使用:需要注意的是:Swift只能在Xcode6Beta版中运行,Xcode6目前最..
分类:
编程语言 时间:
2014-09-06 02:19:03
阅读次数:
395
Swift数字类型之间的转换Swift是一种安全的语言,对于类型的检查非常严格,不同类型之间不能随便转换。一、整型之间的转换在C和Objective-C等其他语言中,整型之间有两种转换方法:从小范围数到大范围数转换是自动的;从大范围数到小范围数需要强制类型转换,有可能造成数据精度的丢失。而在Swift中这两种方法是行不通的,我们需要通过一些函数进行显式地转换,代码如下:let historySco...
分类:
编程语言 时间:
2014-09-05 10:01:41
阅读次数:
274