swift语言简洁,上手之后感觉还不错,今天在使用swift调用cocoapods的AFNetworking时候总是提示“'AFNetworking/AFNetworking.h' file not found”,stackOverflow上面查了查没有发现最终解决办法,最后吃午饭回来,想是不是不应...
分类:
编程语言 时间:
2015-02-25 14:09:48
阅读次数:
151
闭包在Swift中非常有用。通俗的解释就是一个Int类型里存储着一个整数,一个String类型包含着一串字符,同样,闭包是一个包含着函数的类型。有了闭包,你就可以处理很多在一些古老的语言中不能处理的事情。这是因为闭包使用的多样性,比如你可以将闭包赋值给一个变量,你也可以将闭包作为一个函数的参数,你甚...
分类:
编程语言 时间:
2015-02-25 11:32:13
阅读次数:
163
Xcode6.3和Swift1.2都已经发布。这次发布增强了Swift编译器也给Swift增加了一些新的特性。详细内容可以看这里。这里主要关注比较重要的内容。
编译器的改进
Swift1.2的编译器更加的稳定,各方面性能都有所提升。这些改进让使用Swift开发体验更好。某些可见的更新包括:
增量编译-没有修改的文件默认情况下不会再编译。这会大幅提升编译时间。大范围的代码调整还是会...
分类:
编程语言 时间:
2015-02-25 09:07:20
阅读次数:
229
Xcode6.3和Swift1.2都已经发布。这次发布增强了Swift编译器也给Swift增加了一些新的特性。详细内容可以看这里。这里主要关注比较重要的内容。编译器的改进Swift1.2的编译器更加的稳定,各方面性能都有所提升。这些改进让使用Swift开发体验更好。某些可见的更新包括:增量编译-没有...
分类:
编程语言 时间:
2015-02-25 01:51:08
阅读次数:
239
首先我们新建一个工程,然后来做本地化,本地化就是根据用户设置的语言等等信息来显示。那么如何来设置呢,打开我们的工程,点开Supporting Files中的Info.plist。如图:
右侧第一栏选中China,这样如果遇到一些系统组件,那么会自动变成中文的。
现在我们来编辑第一个页面。在storyboard中增加一个文本框。简单的部分我就不截图了,注意这里的place...
分类:
编程语言 时间:
2015-02-24 18:45:34
阅读次数:
292
我们都知道在IOS界面编程的时候有IBOutlet和IBAction,前者是引用后者是操作,IBAction有一个参数sender,用来指向操作对象,之前我发布的天气预报的小程序那一话可以看到,如果我们需要一个按钮的点击事件的话那就使用IBAction,如果是一个Label要显示东西的话那就用IBOutlet。
现在来讲一下IBAction中的一些事件类型:
1.Touch...
分类:
编程语言 时间:
2015-02-24 18:45:27
阅读次数:
185
Xcode下载Xcode 6.3 beta with Swift 1.2:http://pan.baidu.com/s/1bn3yCLh关于这个版本的详情信息,可以看这里。Xcode 6.2 Beta 4:http://pan.baidu.com/s/1jGvc0C2最近这几个版本都是以修复Bugs...
分类:
其他好文 时间:
2015-02-23 22:24:50
阅读次数:
391
这后面的部分痘子的视频已经不讲了,我自己看着英文书试着给大家讲的,书名叫《Beginning IOS8 Programming with Swift》,感兴趣的同学自己搜一下哈。上一话中我们讲解了coredadta的用法,那么如何把coredata用到我们的工程中么,可以把上一话中的代码粘贴到我们工程的AppDelegate中,基本这套代码是通用的,注意有两句要修改一下,一句是:
let mod...
分类:
移动开发 时间:
2015-02-23 15:33:21
阅读次数:
189
作为一个有质量保障的应用程序,当然少不了单元测试;Swift开发的App也亦如此,此文将以一个简单的实例来介绍Swift中的单元测试。这里我们将使用XCode模版自带的XCTest框架,这个框架里面包含了一个基类XCTestCase,所有的测试类都将继承自它;按照约定俗成所有的测试方法名都应以tes...
分类:
移动开发 时间:
2015-02-23 09:37:53
阅读次数:
148
在有一定swift基础的情况下,让我们来做一些小程序练练手,今天来试试做一个简单地天气预报。新建一个工程,命名为Weather,然后上网找一个天气预报的API,百度搜索“天气预报 api”,打开一个网站,如下图:
我们最好找json的格式的api,比如这样的
找到API之后,我们来制作一个用户界面,打开storyboard,加载一个按钮,命名为北京的天气信息:
...
分类:
编程语言 时间:
2015-02-22 11:08:01
阅读次数:
345