0推荐
5K 浏览

Swift3 指导手册:基础篇

在 Swift 3 指导手册中,我们将聚焦如何帮助初学者从一个完完全全的新手到基本掌握 Swift 。这里会使用 Swift 3 来教学。我们编写这个指导的初衷是因为市面上的很多指导手册都已过时...
0推荐
5K 浏览

Swift开源-Sharaku:类似 Instagram 图片滤镜库及示例

Sharaku Usage How to present SHViewController let imageToBeFiltered = UIImage(named: "targetImage...
0推荐
8K 浏览

Swift开源:LLVMSwift - LLVM C API 的 Swift 封装库

LLVMSwift is a set of Swifty API wrappers for the LLVM C API. It makes compiler development feel ...
wanenjie 8年前   
0推荐
8K 浏览

Swift 轻松掌握喵神高阶心法 X

Swift在内存管理上使用的是自动引用计数(ARC)的一套方法, 在ARC中虽然不需要手动地调用像是retain, release或者是autorelease这样的方法来管理引用计数, 但是这些...
Kla0239 8年前   
0推荐
22K 浏览

Swift开源:AppMateServer - 基于 Websocket 的简易通讯服务器

AppMateServer 是一个基于 Websocket 的简易通讯服务器,编写语言为 swift 。工程的 master 分支可在 Xcode 8.2 及以上编译,当前只能工作在 macOS...
0推荐
6K 浏览

硅谷的 Swift 面试题

Swift 是函数式编程语言,是因为 Swift 支持 map, reduce, filter, flatmap 这类去除中间状态、数学函数式的方法,更加强调运算结果而不是中间过程。
0推荐
6K 浏览

Swift3.0 开发三方库收集

网络请求 Alamofire (Swift) 封装好的网络请求参考 这里 AFNetworking (OC) SwiftyJSON (Swift) Swift中网络请求的数据处理,使用起来非常非...
0推荐
16K 浏览

Swift 3必看:Error与NSError的关系

Error是一个实现ErrorProtocol枚举,对外能够获取的具体信息只有rawValue。
0推荐
9K 浏览

iOS可视化动态绘制连通图

今天的文章我们有易到难大致分为三个部分。第一部分我们会画出相应的图,并该图是可以对每个点进行拖动的,在拖动的过程中,我们对其进行重绘。第二部分会取消拖动,使用 UIView 自带的动画来让其自己...
0推荐
6K 浏览

EMFileStream 基于 stdio 的 Swift 文件流操作库

这是一款基于Swift3.0的文件流操作库
0推荐
12K 浏览

Swift 轻松掌握喵神高阶心法 VII

属性观察(Property Observers)是Swift中一个很特殊的特性, 利用属性观察我们可以在当前类型内监视对于属性的设定, 并作出一些响应. Swift中为我们提供了两个属性观察的方...
quan452 8年前   
0推荐
8K 浏览

从 Swift 看 Objective-C 的数组使用

状态维护是个怎么说都不够的话题,毕竟状态的处理是我们整个App最核心的部分,也是最容易出bug的地方。之前写过一篇以函数式编程的角度看状态维护的文章,这次从Swift语言层面的改进,看看Obje...
0推荐
20K 浏览

如何在swift中实现oc中的分类

在oc中为了增强已有类的功能,我们经常使用分类。使用分类,我们可以在不破坏原有类的结构的前提下,对原有类进行模块化的扩展。
0推荐
8K 浏览

从Swift看Objective-C的数组使用

状态维护是个怎么说都不够的话题,毕竟状态的处理是我们整个App最核心的部分,也是最容易出bug的地方。之前写过一篇以函数式编程的角度看状态维护的文章,这次从Swift语言层面的改进,看看Obje...
0推荐
5K 浏览

Swift 轻松掌握喵神高阶心法 V

Swift1.0版本主要会专注于成为一个非常适合制作app的语言, 而现在看来Apple和Chris也有野心将Swift带到更广阔的平台去. 那时候可能会在语言层面加上正则表达式是支持
0推荐
4K 浏览

Swift-理解值类型

在这里,我们要讲讲值类型和写时复制。在 swift 的标准库中,所有的集合类型都使用了写时复制。我们在本篇文章中看一下写时复制如何工作的,并且如何实现它。
Equal 8年前   
0推荐
4K 浏览

Swift中enum、struct、class三者异同

由于在开发过程中常常需要用到系统提供的基础类型之外的的类型,所以Swift允许我们根据自己的需要构建属于自己的类型系统以便于更加灵活和方便的开发程序并将其称之为named types。Swift...
0推荐
7K 浏览

Swift 并行编程现状和展望 - async/await 和参与者模式

这篇文章不是针对当前版本 Swift 3 的,而是对预计于 2018 年发布的 Swift 5 的一些特性的猜想。如果两年后我还记得这篇文章,可能会回来更新一波。在此之前,请当作一篇对现代语言并...
0推荐
8K 浏览

如何把字符串数组从 Swift 传递给 C

Swift 允许我们将原生的字符串直接传递给一个接受 C String(即 char * )的 C API。
0推荐
5K 浏览

Swift中协议的简单介绍

熟悉objective-c语言的同学们肯定对协议都不陌生,在Swift中苹果将 protocol 这种语法发扬的更加深入和彻底。Swift中的 protocol 不仅能定义方法还能定义属性,配合...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档