摘要: 我的博客地址:sunquan.club代码Github地址 :https://github.com/developerSunquan/SwiftStudyNotes概述Swift提供了和许多语言相通的流程控制结构, 包括循环语句: for和while, 选择语句: if, guard和switch,... 阅读全文
posted @ 2016-01-06 17:48 Sun.iOS 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 我的博客地址:sunquan.club代码Github地址 :https://github.com/developerSunquan/SwiftStudyNotes可选变量可选变量是用来处理值可能缺失的.可选变量可以表示为: 有值, 等于值; 无值, 这两种.可选变量的表示形式是在类型后加" ? "... 阅读全文
posted @ 2015-12-31 11:06 Sun.iOS 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 我的博客地址:sunquan.club代码Github地址:https://github.com/developerSunquan/SwiftStudyNotes枚举枚举在Swift中可谓得到了很高的提升. 不单单只简单的支持Int数据类型, 还扩展了支持其它数据类型.Swift中使用[highli... 阅读全文
posted @ 2015-12-25 17:33 Sun.iOS 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 我的博客地址: sunquan.club常量和变量的定义在Swift中定义常量使用 let 关键字, 定义变量使用 var 关键字.相信大家对var并不陌生, 如早期的VB, js等都会有这样的定义. 但Swift对常量和变量的声明和编译更加精确, 有时候用户可以不需要声明常量的类型, 像通常声明一... 阅读全文
posted @ 2015-12-24 11:54 Sun.iOS 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 运算符运算符是用于执行程序代码运算, 会针对一个或一个以上操作数项目来进行运算. 例如 : 2 + 3, 其操作数是2和3, 而运算符则是" + ". 那么"+, -, *, /"都是是运算符。运算符有哪几种呢?在Swift语言中主要的运算符包括算术, 关系, 逻辑运算符等.算术运算符 : +, -... 阅读全文
posted @ 2015-12-22 17:19 Sun.iOS 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 前言WWDC2014Apple Inc发布Swift1.0, 从2014年到2015年WWDC2015, Swift经历了1.0, 1.1, 1.2和现在刚发布的2.0版本. 从1.0版本到2.0版本,Swift的语法体系结构改动非常大. 去年的时候学习过一点点Swift的基本语法, 但是由于当时... 阅读全文
posted @ 2015-12-21 18:37 Sun.iOS 阅读(594) 评论(2) 推荐(1) 编辑
摘要: 之前在Mac上一直是用的Git管理项目, 到了新的部门这面是用的SVN, 这一篇就介绍一下MacOS下的SVN的使用在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用s... 阅读全文
posted @ 2015-11-12 12:05 Sun.iOS 阅读(7620) 评论(2) 推荐(1) 编辑
摘要: 上一篇讲了一下如何制作framework, 这一篇我们来学习一下.a文件的制作.framework文件和.a文件都是库文件, 那什么是库文件?库是程序代码的集合,是共享程序代码的一种方式.根据源代码的公开情况,库可以分为2种类型.开源库:公开源代码,能看到具体实现 比如SDWebImage、... 阅读全文
posted @ 2015-11-09 17:54 Sun.iOS 阅读(3480) 评论(0) 推荐(0) 编辑
摘要: 最近由于工作变动, 从此离开了我喜爱的移动互联事业群, 从此走上了游戏业务服务体系的不归路. Apps最近是和我无缘了, 唉... 到了这面需要从新开始学, 做SDK真无聊啊! 提到做SDK的开发就必须得会制作Framework了,如果你想将你开发的控件与别人分享,一种方法是直接提供源代码文件。然... 阅读全文
posted @ 2015-11-05 17:16 Sun.iOS 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证... 阅读全文
posted @ 2015-11-04 15:58 Sun.iOS 阅读(122) 评论(0) 推荐(0) 编辑