搜索开发工具、服务、公司、资讯、视频

搜索 Swift ,共找到 99 条记录
SDK.CN

Rollout打算实现Swift iOS应用的在线更新

Rollout创建了能绕开AppStore评审流程的在线更新(live-update)原生Objective-C应用的解决方案 。它宣布该解决方案能支持Swift了。Rollout把这项在线更新Swift应用的技术叫伪方法偷换(pseudo method-swizzling)。

SDK.CN

如何向Swift 3.0进行数据迁移

作者分享了他从 Swift 2.2 代码迁移到 Swift 3 的经验,以及遇到的坑。这些经验对于使用新的、酷炫的非 Swift 语言的人也是值得借鉴的。

SDK.CN

超强大的服务器端Swift

如今Swift已经开源,而且支持多平台,一些团队正在试图让Swift成为web开发的有效语言。Join Edward将会向我们讲述如何将Swift程序部署到云端。

SDK.CN

七个Swift中的陷阱以及避免方法

Swift正在完成一个惊人的壮举,它正在改变我们在苹果设备上编程的方式,引入了很多现代范例,例如:函数式编程和相比于OC这种纯面向对象语言更丰富的类型检查。

SDK.CN

【干货】探索原生Swift的模式

模式(Patterns)是你首选的代码,在使用其他语言的时候,你一定已经对它有了很深的理解。但是当一个具有独特句法和功能的新语言出现之后,你能马上了解它的模式吗?我们必须要发现这个新语言当中的模式;何时应该运用旧有的知识,以及何时应该学习新的知识。在这篇文章中,我将会谈到Objective‑C(以及其他语言)中的普遍模式,并且在Swift中找到它的模式。

SDK.CN

Swift的响应式编程革命

响应式编程掀起了Swift的革命,那么它的背后是什么呢?Rx的神秘面具下又是什么呢?最近ReactiveX / RxSwift项目参与者Junior Bontognali在他的博客上发表了一篇文章The Reactive Revolution of Swift,介绍了自己对响应式编程原理的理解,帮助我们掀开了响应式编程和Rx的神秘面纱,本文便是由该文翻译整理...

SDK.CN

从Android到Swift iOS开发:语言与框架对比

我从2009年开始做Android开发,开始接触Swift是在2014年底,当时组里曾经做过一个Demo App,感觉技术还不够成熟没有正式发布。2016年初我们正式使用swift开发上线了销售助手App产品,积累了比较丰富的swift项目实战经验,开源框架都是用的swift版本,大量使用了面向协议和函数式编程。iOS App开发人员基本都是以前安卓版本的开...

SDK.CN

swift没有了BlocksKit,我忍不住自己写了个ClosuresKit

在OC时代,我经常使用BlocksKit,在RAC引入之前,blockskit让代码优雅了许多。然而swift发布后,因为swift是门强类型语言,不再推荐使用runtime相关的方法。在swift中,如果想使用runtime的有些特性需要特别的声明比如@objc这样。由此,blockskit并没有swift版本。

SDK.CN

聊聊 Swift 3.0 - 新版本对我们的影响

Swift 近两年的发展势头非常的迅猛,而在它开源后,更是如井喷一样的势头,除了 iOS 平台,还支持了 Linux。 而今年下半年, Swift 3.0 也会随之发布。这次我就和大家聊一下 Swift 3.0 会有什么新东西吧。

SDK.CN

使用Swift为Android构建代码

一个名为“Port to Android”的合并请求最近被合并进了官方Swift代码仓库的主分支,这使得用Swift开发简单的Android程序变得有可能。该合并请求为Swift stdlib增加了安卓目标,其允许开发者使用Linux环境,跨平台地为基于ARMv7处理器的Android进行编译。

SDK.CN

使用 Swift 语言编写 Android 应用入门

Swift标准库可以编译安卓armv7的内核,这使得可以在安卓移动设备上执行Swift语句代码。本文解释了如何在你的安卓手机上运行一个简单的“hello,world”程序。

SDK.CN

Swift 运算符重载简介

在任何一门计算机编程语言中,运算符重载都是非常强大的特性之一,因此苹果决定为 Swift 也提供这一机制。然而,”能力越强责任越大”。利用运算符重载你很容易实现一些奇怪的场景,例如用减法运算符实现两数相加,或者用乘法运算符实现两数相除,但这显然都不是你希望出现的。

SDK.CN

Swift 中 10 个震惊小伙伴的单行代码

几年前,函数式编程的复兴正值巅峰,一篇介绍 Scala 中 10 个单行函数式代码的博文在网上走红。很快地,一系列使用其他语言实现这些单行代码的文章也随之出现,比如 Haskell,Ruby,Groovy,Clojure,Python,C#,F#,CoffeeScript。

SDK.CN

Swift Runtime分析:还像OC Runtime一样吗?

Swift是苹果2014年发布的编程开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。Swift已经开源,目前最新版本为2.2。我们知道Objective-C是具有动态性的,能够通过runtime API调用和替换任意方法,那Swift也具有这些动态性吗?

推荐工具 意见反馈