一、玩一玩playground首先要新建一个playground,创建完成之后,你会看到程序里面有一个定义好的变量 str,在右边的侧栏中会显示出变量的值,也就是说,我们在编程的过程中就能对变量进行实时监测。1.点击右边栏对应行的圆圈图标,变量的值就会显示在这行代码的下面2.点击右边栏对应行的眼睛图...
分类:
编程语言 时间:
2016-01-17 14:50:29
阅读次数:
183
原创blog,转载请注明出处String在swfit中,String兼容Unicode的方式。用法和C语言类似。注意在Cocoa和Cocoa touch中,Swift的String,和Foundation中的NSString是兼容的,全部NSString额API都能够调用String类型字符串常量1...
分类:
编程语言 时间:
2016-01-14 12:07:12
阅读次数:
172
?新建一个Cocoa Touch Framework项目写好自己要用的类和方法,类要以public申明,要暴露的方法也需要用public申明,这样运行framework生成时swiftFramework.h时会关联我们public修饰的类和方法。然后生成的framework就可以用了。例如:另外如果...
分类:
移动开发 时间:
2016-01-13 17:15:53
阅读次数:
393
最近准备开始学习Swift。之前计划的是一个月内要能写出一个简单的APP出来。毕竟我只有晚上下班了有点时间。因为从网上看的或者听别人说的,都说如果会OC,Swift学习也就一两个星期的事情。然后我就当真了。。然后,开始看了一个星期的官方文档,照着文档敲例子还行,敲玩就忘了。。我以为是因为看的英文的原...
分类:
编程语言 时间:
2016-01-10 20:00:05
阅读次数:
166
以后会自己总结学习Swift的笔记与深化。希望能够帮助已经有Objective-C经验的开发者更快地学习Swift。我们一起学习,同时也品味到Swift的精妙之处。结论放在开头:我认为Swift比Objective-C更优雅,更安全同时也更现代,更性感。首先学习从Objective-C到Swift的...
分类:
编程语言 时间:
2016-01-09 22:57:41
阅读次数:
274
对于习惯了OC代码的程序员来说,swift的语法简直让人不能忍受,今天将一些常用的UI控件简单做了一下整理。import UIKitclass ViewController : UIViewController, UIPickerViewDataSource, UIPickerViewDelegat...
分类:
编程语言 时间:
2016-01-06 00:13:08
阅读次数:
658
概述上一篇文章《iOS开发系列--Swift语言》中对Swift的语法特点以及它和C、ObjC等其他语言的用法区别进行了介绍。当然,这只是Swift的入门基础,但是仅仅了解这些对于使用Swift进行iOS开发还是不够的。在这篇文章中将继续介绍一些Swift开发中一些不常关注但是又必备的知识点,以便对Swift有进一步的了解。访问控制和其他高级语言一样Swift中也增加了访问控制,在Swift中提供...
分类:
移动开发 时间:
2016-01-01 19:01:21
阅读次数:
351
不可变字典 letlet dictA = ["key1":"value1","key2":"value2","key3":4]print(dictA["key3"])可变字典 var 字典的键值对的类型 是根据初始化时候的类型来决定的,类型是后面无法改变的swift的 Dictionary 类型的字...
分类:
编程语言 时间:
2015-12-29 14:37:02
阅读次数:
177
Overview自 WWDC 2015 推出和开源 Swift 2.0 后,大家对 Swift 的热情又一次高涨起来,在羡慕创业公司的朋友们大谈 Swift 新特性的同时,也有很多像我一样工作上依然需要坚守着 Objective-C 语言的开发者们。今年的 WWDC 中介绍了几个 Objective...
分类:
其他好文 时间:
2015-12-28 18:13:19
阅读次数:
202
??原创文章,欢迎转载。转载请注明:关东升的博客 Swift 1.x的错误处理模式存在很多弊端,例如:为了在编程时候省事,给error参数传递一个nil,或者方法调用完成后不去判断error是否为nil,不进行错误处理。let contents = NSString(contentsOfFile: filePath,
Êencoding: NSUTF8StringEncodi...
分类:
编程语言 时间:
2015-12-28 10:34:49
阅读次数:
208