学习ios-swift有一段时间了,一些基本控件的使用应该是没有问题了。但一个好的应用最终还是要由服务端来支撑其功能,为了练习各种控件的使用,想找网站上现有的api并且内容又是你想要的,可能性很小,如果是已经有了该api,那一定是已经有了相应的app了。
基于以上原因,想要练习app,那就先弄api吧。
首先就从csdn入手了,考虑弄一个csdn的资讯app,直接抓取csdn的页面吧?这个思路...
分类:
移动开发 时间:
2014-11-18 13:29:58
阅读次数:
160
今天主要看的内容是 Swift 中的基本运算符。记录几点需要注意的。一、空值合并运算符 (Nil Coalescing Operator)a ?? b 中的 ?? 是空值合并运算符,会对 a 进行判断,如果不为 nil 则解包,否则就返回 b 。用起来有以下两点要求:1. a 必须是 optional 的2. b 必须和 a 类型一致也就是说,a 一定要有被备胎的可能,b 一定要有做备胎的资格。其...
分类:
编程语言 时间:
2014-11-18 00:30:10
阅读次数:
211
1 java 面向对象 svg 矢量图 node.js java c object-c (苹果底层) swift c++ c# javascript (前台) ruby 面向对象的创建方式 1 使用new运算符 2 字变量 使用new运算符 创建对象 ...
分类:
编程语言 时间:
2014-11-17 22:40:03
阅读次数:
265
Base and Derived Classes:class BaseClass{ class func staticMethod(){ println("BaseClass.staticMethod") } class func staticMethodWi...
分类:
编程语言 时间:
2014-11-17 13:56:04
阅读次数:
182
本文阅读的过程中,如有概念不懂,请参照前一篇文章,如果还有疑惑,请留言。
这是我关于GCD专栏的地址
http://blog.csdn.net/column/details/swift-gcd.html
本教涵盖的内容
一、dispatch_after
二、dispatch_apply
三、dispatch_once...
分类:
移动开发 时间:
2014-11-17 10:48:10
阅读次数:
240
swift中集合类型有数组和字典数组和字典的区别是数组是有序的,字典类型是无序的 字典有key值1.数组的定义和更新数组的定义是Array 或者[sometype]var 山手线=["日暮里","鹰谷"]山手线.count 可以用来查看数组的个数山手线.isEmpty 可以用来判断数组是否是空的在数...
分类:
编程语言 时间:
2014-11-16 14:41:01
阅读次数:
206
swift中的字符串和字符都兼容unicode定义一个字符串let hello="hello world"初始化一个空的字符串let hello=""let hello=String()判断一个字符串是否为空if hello.isEmpty{println("这是个空字符串")}字符串可以使用+进行...
分类:
编程语言 时间:
2014-11-16 13:15:20
阅读次数:
241
Openstack将glance独立出来的一个原因是尽可能将镜像存储至多种存储上,由glance提供一个完整的适配框架。现在支持亚马逊对象存储S3、openstack自有的swift对象存储,以及常用的文件系统存储。流程图如下: glance api :对外提供镜像接口服务。 re...
分类:
其他好文 时间:
2014-11-15 23:13:50
阅读次数:
245
操作符分为三类一元操作符: 负号 - ++ --二元操作符:+ - 等都是二元三元操作符:?: 是swift中的唯一个三元操作符1.赋值预算赋 =let 常规任务=4var 加班任务=2加班任务=常规任务 //就是 把常量常规任务赋值给变量加班任务let(x,y)=(2,3)此时x为2 y为3在s....
分类:
编程语言 时间:
2014-11-15 23:10:57
阅读次数:
315
1.hello worldswift中的helloworld十分简单 println("hello world")即可完成hello world2.变量 常量swift的变量使用var关键字,常量使用let关键字比如:let max=10 // swift 一个语句结束可以不需要分号var logi...
分类:
编程语言 时间:
2014-11-15 21:41:07
阅读次数:
240