Quick是一款专门用于iOS应用开发的开源行为驱动开发(BDD)测试框架,基于MIT许可协议发布,支持Swift和Objective-C,其灵感主要来源于 RSpec 、 Specta 和 Ginkgo
Alamofire 是一个功能强大的,Swift 语言 HTTP 网络开发工具包。支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。 Usage GET 请求 Alamofire
MVVMFramework-Swift OC版本地址: https://github.com/lovemo/MVVMFramework 再看了几篇博客后,总结整理下一个快速开发MVVM框架,分离控制器代码,降低代码耦合
前言 这个系列主要是一些开发中遇到的坑记录分享,有助于初学者跨过这些坑,攒够 7 条发一篇。 1、用动画更新约束没有动画效果? 缺少 layoutIfNeeded ,事例: UIView.animateWithDuration(0
我们看看如何通过 Swift Package Manager (以下简称SPM)来构建一个简单的开发环境。 创建一个Product 假设我们要创建一个最基本的平衡二叉树,可以执行下面这些命令: mkdir
一种主题切换的方法,当然还有其他方法,在此就不做过多赘述了。本篇博客中所涉及的Demo完全使用Swift3.0编写完成,并使用iOS的NSNotification来触发主题切换的动作。本篇博客我们先对
真心觉得国外的开发者速度好快。An implementation of Flappy Bird in Swift for iOS 8。 feels really good so far. https://github
我记得很清楚,在 WWDC 2014 大会上,Apple 第一次宣布了一个为 iOS 准备的叫做 Swift 的新的编程语言。估计当时的参会者大多数都会有这样的想法在大脑里闪过: 等等,这是虾米? 天啊,我一直喜爱
商 店的每秒钟下载量为 850 次。自应用商店上线 7 年以来,苹果公司已经向开发者支付了 300 亿美元。这些对于开发者来说都是好消息。 在本周的 WWDC 大会主题演讲上,苹果发布了 iOS
pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。GoF提出了23种设计模式,本系列将使用Swift语言来实现这些设计模式 概述 模板设计模式是最基础的设计模式之一,在网上被称作 模板方法模式
为什么要写这样一篇文章,因为昨天和一个朋友讨论到Swift和Objective C如何混合开发Framework,中途发现了很多有意思的坑。 用Swift封装OC的库是一件比较常见的事情,毕竟对于大多
Apple’s new Swift programming language 尽管苹果一年一度的开发者大会(WWDC)有不少吸引人眼球的东西,但是最切题的无疑是新的编程语言 Swift 的推出。 在
今年初,一款像素风格的超难小游戏 Flappy Bird 迅速流行起来,随后开发者认为 Flappy Bird 让人太沉迷,将游戏下架。Flappy Bird 下架后,App Store 中出现了大量山寨
摘要:对苹果开发者来讲,2014年是令人难以置信的一年。在这短短的一年中发生了如此多的变化:在充满吸引力的Swift面前,我们几乎忘了之前是如何痴迷OC;以及充满想象力的iOS8和WatchKit,难以想象还有什么API能与之相比。
143 个国家的 8000 多位应用开发者,从平台和编程语言优先级、收入与盈利模式、工具采用分析等入手,窥探移动与物联网开发领域的最新行业趋势。 而相比以往,最值得开发者密切关注的莫过于因为苹果最新编程语言
优秀文章 [原创] 每周 Swift 社区问答 2015-12-16 (@shanks, @pmst) 翻译组的原创文章,每周整理 Stack Overflow 和 Swift 官方论坛中的提问及回答,推荐阅读。
摘要: Swift发布才半年左右,却已深得众多开发者的青睐,也有了许多学习资源、项目和开发工具。在本文中,来自objc.io、LinkedIn等各个公司的软件工程师及资深开发者总结了自己在接触Swift过程中最喜爱的贴士与技巧。
Swift 创造者克里斯·拉特纳 6 月 5 日消息,据国外媒体报道,苹果新编程语言 Swift,从开始研发到最终发布仅用了不足 4 年时间。该语言背后的创造者为苹果开发者工具部门总监克里斯·拉特纳(Chris
iOS 8。此次为消费者带来惊喜的同时也为开发者带来了不少惊喜。苹果发布了新版 SDK 软件开发套装,该版本是 App Store 发布以来最大的一次更新,目前有超过 4000 个全新开发的 API。 API: 此次苹果将指纹识别功能
门新的语言:Swift时,耳朵都竖起来了!Swift不是对Objective-C的扩展,而是一门全新的语言,这突然震撼到了你。也许你很激动?也许你很开心?也许你没什么想法。 Swift确实已经改变