Avatar notebook default
44篇文章 · 48439字 · 5人关注
  • Resize,w 360,h 240
    利用PowerShell+Jenkins,实现项目的自动化部署

    假如把开发工作流程分为以下几个阶段: 编码 -> 构建 -> 集成 -> 测试 -> 交付 -> 部署 持续集成是指软件个人研发的部分向软件整体...

  • 如何将本地Xcode项目上传到GitHub上

    首先要cd到你的项目目录下,然后: git常规指令 新建一个“本地仓库” git init查看文件状态 git status添加文件到“暂存区”...

  • Cocoapods常用命令

    CocoaPods常用命令 安装CocoaPods sudo gem install cocoapods 检查ruby源 gem sources...

  • Swift 3中的新特性

    相较于Swift 2.2 , Swift 3做了很大的改动,逐渐脱离OC的影子。语法上很多对象去掉了NS开头,去掉了繁琐的命名。如 UIColo...

  • Resize,w 360,h 240
    17条 Swift 最佳实践规范

    这篇文章讲述的范围主要针对 Swift 语言以及 Swift 标准库。即便如此,如果能提出一个独特的 Swift 的视角和见解,我们依然会提供诸...

  • Swift中的let和var背后的编程模式

    简介 Swift中有两种声明“变量”的方式,这两种方式分别使用let和var这两个关键字。这应该是借鉴了Scala,因为它们和Scala的val...

  • Swift- UIView动画实践

    在iOS中,实现动画有两种方法。一个是统一的animateWithDuration,另一个是组合出现的beginAnimations和commi...

  • 怎么理解swift中的可选类型

    可选类型也是Swift语言新添加的对象。主要是为了解决对象变量或常量为空的情况。在前面定义的变量和常量都不能为空。里面必须要有值。 Swift中...

  • Resize,w 360,h 240
    Swift项目实战-简单计算器

    简介 斯坦福cs193p 2015年的冬季iOS8课程已经陆续上线了。说实话当我看到它上线的时候还是挺激动的,毕竟我也是从iOS6看到iOS7,...

文集作者