文档章节

fir.im Weekly - Swift 3.0 的迁移适配指南

风起云飞fir_im
 风起云飞fir_im
发布于 2016/10/18 10:40
字数 966
阅读 156
收藏 5

无论你是移动开发者,还是桌面端开发者,或者正在IoT领域探索的技术人员,那么应该更加关注 iDev 全平台开发者大会,也许是后半年 iOS 开发者最盛大的技术盛宴。既有知名公司带来专业视野,又有从 Swift 到函数式编程、HomeKit, watchOS 开发、 macOS 内核探索等技术分享,非常值得去听一听。Ps:fir.im 为大家争取了当前票价款额外 8 折优惠,感兴趣的朋友去这里购买.

除此之外,本期 fir.im Weekly 重点整理了关于 swift3 适配、开发、迁移的实战经验和 iOS/Android 相关的技术干货,一起来看看。

『 Swift3 适配、开发、迁移 』

Swift 3 改动总结

no-computer 花了近 3 天时间,12956 行增改,9817 行删减,把近 360 个文件 的Swift 项目的代码全部迁移,并把整个实战过程分享出来。这篇文章也从语言使用的角度上,Swift 3 到底有哪些改变和新特性。

文章传送门

Swift 3 迁移工作总结

Swift 3.0 正式版发布了差不多快一个月了,@王浙剑 把手上的项目都迁移到了 Swift 3.0,并写出了些总结,详情见链接

##适配 Swift 3 的一点小经验和坑 图拉鼎 前段时间发布了基于 Swift 3.0 的奇点 2.1.1 版本,主要是适配了 Swift 3.0 + 一些 Bug 修复。分享了一些小经验和坑,相信有同学也会遇到这些问题,链接在这里

##《Swift 3必看》系列 没故事的卓同学的这一系列篇文章,总结了学习 Swift 3 的整笔记,如果想看其他相关文章可前往《Swift 3必看》系列目录感兴趣的点击这里

Swift 3.0 Unsafe World

@图拉鼎  推荐了一篇如何用 Swift 3 来操作 C 指针的文章—— Swift 3.0 Unsafe World,如果你既想用 Swift 的高效、安全和灵活,又要与 C 库打交道,这篇文章一定要看。

使用 RxSwift 进行响应式编程

@RealmChina分享了在 AltConf 2016的Scott Gardner关于如何使用RxSwift 的进行响应式编程,详情点击这里

@靛青K 也分享了自己研究出一个 Demo 供大家学习,见这里.

fir.im

iOS 应用架构现状分析

@iOS大全 分享的这篇文章围绕 iOS 架构这一主题,结合几种主流方式,再配以自己的理解,做下现状分析。希望为大家带来新的思考。 

iOS开发中的HTTPS

@_TongJZ分享的这篇文章,基于SSL/TLS协议的HTTPS通信运行机制,实践iOS端到服务器端的安全通信,文章传送门

IGListKit - Instagram 开源UICollectionView框架

南峰子_老驴 在微博上分享的,Instagram出品的 UICollectionView框架,GitHub 地址: IGListKit

『Android 相关』

Android事件分发机制详解

@GcsSloop的这篇文章将带领大家从应用的角度理解事件分发值得一看!文章链接

fir.im

Android App优化之网络优化

网络优化,App 优化中不可缺少的一个优化项 。anly-jun 分享了自己在这方面的经验,干货十足,有需求的同学可以来这里看看。

项目组件化之遇到的坑

来自泥阿布_Abner的分享。

“ 需要做的事情很简单,就是将业务解耦模块化,让这个模块在debug下作为application单独运行,而在release下就作为library。”全文浏览,点击这里.

FreshDownloadView - Download 动画

来自于@Pitt_eat_Pizz分享的一个下载动画,下载完成和失败的时候会有酷酷的动画,GitHub 地址: FreshDownloadView.


这期的 fir.im Weekly 就到这里,投稿请联系 dm[at]fir.im.

欢迎分享更多的内容。

fir.im

© 著作权归作者所有

风起云飞fir_im

风起云飞fir_im

粉丝 46
博文 136
码字总数 143328
作品 1
朝阳
私信 提问
加载中

评论(1)

萍水相逢OSC
萍水相逢OSC
tt
fir.im Weekly - 关于 iOS10 适配、开发、推送的一切

“小程序”来了,微信变成名副其实的 Web OS,新一轮的 Web App 与 Native App 争论四起。程序员对新技术永远保持灵敏的嗅觉和旺盛的好奇心,@李锦发整理了微信小程序资源汇总,涵括微信 We...

风起云飞fir_im
2016/09/26
361
0
fir.im Weekly - TouchBar 从入门到开发

自从 Macbook Pro 发布重大更新, TouchBar 一直是开发者的重点关注对象。除了NSTouchBar官方文档,速度快者如 @毫无存在感的Cee,分享了一篇 NSTouchBar 的入门开发指南,对于没有接触过 ma...

风起云飞fir_im
2016/11/07
296
0
fir.im Weekly - 如何打造真正的工程师文化

好的工程师,无法忍受低效且无趣的工作。优秀的技术团队应该自上而下的地推进技术平台化建设、DevOps、自动化构建、测试和部署流程,积极采用合适的第三方工具或创造工具,进行周期性的前沿技...

风起云飞fir_im
2016/05/30
293
0
fir.im Weekly - 2015 年开发者调查报告

终于一脚迈入了 2016 年。无论你是否准备好,未来已经汹涌扑来…… 新年第一期的 fir.im Weekly 干货颇多,来看一看:) 2015 Developer Survey stackoverflow 的这份报告是对Technology、Wor...

风起云飞fir_im
2016/01/11
38
0
fir.im Weekly - 17 个提升 iOS 开发效率的必备工具

本期 fir.im Weekly 精选了一些iOS 开发工具和动画源码分享,希望每个开发者能专注效率、实用、灵感。 iOS开发工具——如何优化ipa包大小 @iOS程序犭袁 推荐了关于“如何优化ipa包大小”两个...

风起云飞fir_im
2015/11/23
69
0

没有更多内容

加载失败,请刷新页面

加载更多

Vue学习01

我的github地址https://github.com/zhangl-w/VueDemo/tree/master/VueDemo 一、基本代码 1.导入Vue包,导包后浏览器内存中会产生一个Vue的构造函数 2.创建一个Vue实例 3.el 表示,当前我们n...

zhang_l
32分钟前
5
0
centos7.x 安装harbor 1.9.3

首先必须安装docker和docker-compose 推荐使用pip安装docker-compose,因为pip可以为你自动对应版本问题 1.docker安装 curl -sfL https://get.docker.io | sh -systemctl start docker 2.d...

Elson
32分钟前
5
0
每天积累一点:射频阻抗

对我来说,阻抗是一个非常令人困惑的概念(术语)。以下是我第一次学习阻抗概念时脑海中出现的许多问题。同样的问题也让你烦恼吗? 当我第一次在高中物理中学习“电阻(Resistance )”时,它...

demyar
34分钟前
5
0
人生苦短?试试Groovy进行单元测试

如果您今天正在编程,那么您很可能听说过单元测试或测试驱动的开发过程。我还没有遇到一个既没有听说过又没有听说过单元测试并不重要的程序员。在随意的讨论中,大多数程序员似乎认为单元测试...

八音弦
35分钟前
4
0
GMAT词汇怎么背?简单记忆法让你不再害怕背单词

GMAT考试对于词汇的掌握和使用要求高,可以说是GMAT考试的难关之一。面对学术化专业化难度颇高的词汇,考生难免会产生畏惧退缩的情绪。GMAT难词怎么背?有没有轻松背单词的方法呢?下面小编就为...

bole6
37分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部