Swift 编写的 CoreData 管理库:SugarRecord 经验

使用Swift编写的CoreData管理库,开发者可通过它更简单地使用CoreData和REALM。 适合初级和高级开发者,完全自定义,语法友好,兼容OS X和iOS,文档支持完善,测试完善(所有组件均使用XCTest测试)。

jopen 2014-11-25   29061   0

Swift 闭包表达式 经验

闭包是功能性自包含模块,可以在代码中被传递和使用。 Swift 中的闭包与 C 和 Objective-C 中的 blocks 以及其他一些编程语言中的 lambdas 比较相似。 闭包的形式主要有三种:

jopen 2015-01-28   10196   0

使用swift语言编写iOS应用 经验

2014 WWDC ,苹果推出了swift语言来作为新的苹果平台语言。该语言风格看起来像一个各种语言大杂烩,但作为苹果平台新推语言,受到了很多关注。作为一个JSer,感觉这个语言应该比OC更容易上手。

jopen 2014-06-04   76025   0

使用Swift+SpriteKit编写2048 经验

淡定了。接连出现各种讨论苹果新动向的帖子,这不,一位程序猿GG本着心动不如行动的态度,埋头 用Swift和SpriteKit写了 2048的程序 ,被QGQM们称赞“深圳速度”和“碉堡了”。

jopen 2014-07-04   42161   0

Swift 如何实现手势识别 经验

在这次IOS应用开发教程中,我们打算实现手势识别。正如你所知道的,IOS支持大量的手势操作,它们能提供了很好的应用控制和出色用户体验。 让我们开始吧! 首先需要在Xcode中创建一个新的 Single

jopen 2014-07-27   18899   0

Swift版照片叠放视图:PhotoStackView 经验

“私人订制”。另一方面,学习大神的源代码,从中学习一下自定义库的书写方式等。最后,swift。。天杀的swift,是谁说swift对新手友好来着 当然,这里也不是简单的对源代码的搬运、抄袭与翻译,我还根

jopen 2015-06-25   11034   0

编写高性能的Swift代码(译) 经验

这篇文章搜集了一些编写高性能的swift代码的一些方法和技巧。本文面向的读者是编译器和标准库的开发者。 本文提到的一些技巧可以提高Swift程序的质量,可以减少错误的发生并提高可读性。明确的标注f

jopen 2016-01-10   18663   0

Swift调用sha1算法 经验

Swift中通过调用OC的CommonCrypto库可以很方便的实现String字符串转换为sha1。 在一个swift项目中,需要使用桥接头文件(Bridging header)的方式来引入一个OC库,才能调用OC中的内容。

jopen 2015-07-11   16756   0

SwiftDate:Swift中的日期处理库 经验

tdate/ SwiftDate是Github上开源的,使用Swift语言编写的NSDate封装库,可以很方便的在Swift中处理日期, 比如日期创建,比较,输出等。 特性 支持数学运算符进行日期计算(比如myDate

er74 2015-07-26   92058   0

运行在 Linux 平台的开源 Swift 经验

swiftcafe.io/2015/12/11/swift-linux/ Swift 开源了,喜大普奔之后,我们发现它现在变成跨平台的了,开源后的 Swift 不止能运行在 MAC 和 iOS 平台,现在也可以运行在

jopen 2015-12-11   29902   0

Swift 运算符重载简介 经验

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

aoc_sheng 2016-04-20   8190   0

Swift 3必看:Error与NSError的关系 经验

在之前的版本中,Swift中Error与OC中NSError的关系就像上海的南京路与南京的上海路关系一样,那就是没有关系。 我们先来看两者的区别。 Error是一个实现ErrorProtoco

VirgieABC 2016-12-30   16409   0

谈谈 Swift 中的 map 和 flatMap 经验

flatMap 是 Swift 中两个常用的函数,它们体现了 Swift 中很多的特性。对于简单的使用来说,它们的接口并不复杂,但它们内部的机制还是非常值得研究的,能够帮助我们够好的理解 Swift 语言。

njwc2879 2016-05-26   8369   0

真实世界中的 Swift 性能优化 经验

的时候,Swift 的特性(协议、泛型、结构体和类)是如何影响应用性能的,我们将确定影响性能提升的瓶颈所在,并体验 Swift 带来的「迅捷」体验。 概述 今天我打算同大家谈论 Swift 性能优

JorPpm 2016-10-25   6052   0

通过 LLVM 在 Android 上运行 Swift 代码 资讯

Swift 已经发布一年多了,苹果承诺将在 2015 年底开源 Swift。这是非常棒的一件事情,但是我们现在可以在 Android 设备上运行 Swift 吗? Swift 编译器 这都是由 Chris

jopen 2015-10-14   15753   0
Android  

10个最佳的 Swift 教程实例 资讯

Swift 是一门相对比较新的编程语言,深受广大苹果社区开发者的喜爱。在短短不到一年的时间,很多很多开发者已经转向使用 Swift 编程语言了。苹果开发者们接受 Swift, 纯粹是因为 Swfit

jopen 2015-12-18   77787   0
Swift  

fir.im Weekly - 进击的 Swift 资讯

最近 Swift 开源了,众开发者们欢呼雀跃。感谢开源,这是最好的时代。本期fir.im Weekly 准备了一些关于 Swift 的“新鲜”干货分享,也包括一些优秀的 GitHub 源码、开发工具和技术文章等等。

jopen 2015-12-05   24527   0
Swift  

中文版 Apple 官方 Swift 教程 经验

官方 Swift 教程《The Swift Programming Language》 目录: 欢迎使用 Swift 关于 Swift(完成 By numbbbbb) Swift 初见(完成

jopen 2014-06-12   23785   0

基于 Swift 的 OAuth 的 iOS 库:OAuthSwift 经验

OAuthSwift 是基于 Swift 的 OAuth 的 iOS 库,支持 OAuth 1 和 OAuth 2。 OAuth 页面 Twitter Flickr Github Instagram

jopen 2014-11-15   21759   0

Swift 路径管理类:PathKit 经验

PathKit 是 Swift 中超便捷的路径操作。 Usage let path = Path( " /usr/bin/swift " ) Joining paths let path = Path(

jopen 2015-02-04   17729   0
1 2 3 4 5 6 7 8 9 10