数据采集、数据融合、平台能力构建、AI算法支持等方面最新技术实践分享>> 了解详情
写点什么

iOS 开发周报:Apple 新一季财报成绩喜人、ReactiveCocoa 的状态驱动

  • 2017-02-08
  • 本文字数:858 字

    阅读完需:约 3 分钟

新闻

  1. 因节假日 iPhone 卖得好,Apple 新一季财报成绩喜人:Apple 发布 2017 年第一季度财报。连续三季度出现收入同比下跌后,Apple 本次获得不错成绩。财报显示,自 2016 年 9 月至 2016 年 12 月,Apple 季度营收达到 783.5 亿美元,同比年增长 3%,每股收益达 3.36 美元。Apple CEO Cook 表示,该季度中,Apple 售出的 iPhone、Mac、Apple Watch,服务都创下了历史最高纪录
  2. iPhone 印度造?印度官员称苹果将于 4 月底左右尝试开工:据路透社报道,印度卡纳塔克邦政府近期表示,欢迎 Apple 在班加罗尔开始初步生产运营的提议,暗示 Apple 正在推进在印度组装 iPhone 的计划。卡纳塔克邦信息技术部长 Priyank Kharge 称,Apple 将在 4 月底或 5 月初尝试开始在印度装配 iPhone。此前有报道称,Apple 向印度政府提出了很多优惠条件上的要求,包括长达 15 年的免税进口组件和设备等,目前双方之间的谈判仍在进行之中。

教程

  1. 介绍一种 iOS 中实现完全自定义导航栏的思路:本文作者参考 Unread 的 iOS 客户端导航栏交互,分享了一种定制导航栏的思路。
  2. Building a LISP from scratch with Swift :用 Swift 来写一个 LISP 解释器,你可以从中了解到如何写一个解释器。
  3. iOS 创建对象的姿势:本文介绍了通过 init 、 Designated initializer 、 Builder pattern 等创建对象方式,并对比其中的不同。
  4. 『状态』驱动的世界:ReactiveCocoa :本文从最简单的例子中了解 ReactiveCocoa 的工作原理以及概念,也是作者个人对于 RAC 学习的总结与理解。主要围绕 RAC 中核心概念 RACSignal 展开,详细了解其底层实现。

开源项目

  1. Guaka :兼容 POSIX 命令行 Swift 框架。
  2. MobileTerminal :使用 MobileTerminal 可以在 iOS 上进行一些简单的命令操作。
  3. Material :基于 Material Design 的 UI 组件。
  4. lottie-ios :渲染 After Effects 矢量动画组件。
  5. chromium-ios :Google 开源 Chrome for iOS。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-02-08 18:001984
用户头像

发布了 41 篇内容, 共 72552 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

Netty 核心源码解读 —— EventLoop 篇

然行

关于Webpack4 基础配置介绍

Chalk

Vue webpack 4月日更

架构实战营 模块1 课后作业

唐高为

架构实战营

Redis 集群

escray

redis 学习 极客时间 Redis 核心技术与实战 4月日更

与JVM做朋友系列(2)再见类加载器

洛神灬殇

JVM ClassLoader 类加载器

去面试,公司问我生辰八字。

yes

面试

架构实战营 模块一:课后作业

👈

架构实战营

与JVM做朋友系列(1)你好,Class字节码

洛神灬殇

JVM class bytecode 字节码

元数据管理—动态表单设计器在crudapi系统中完整实现

crudapi

API crud crudapi 动态表单 表单设计

架构实战营 模块一:学习总结

👈

架构实战营

模块一作业

c

架构实战营

ARST- 日常打卡2

pjw

Vue3源码 | 读懂keep-alive组件以及缓存机制

梁龙先森

源码分析 大前端 Vue3

「Android渲染」为什么alpha渲染性能低?

李小四

Android渲染 Alpha 渲染

架构师实战营 模块一作业(微信业务架构和学生管理系统架构备选方案)

代廉洁

架构实战营

「Android Binder」AIDL中的 in / out 到底是啥?

李小四

android aidl binder inout

喂~ 办章吗?Python OpenCV 互联网+ 项目,图像处理取经之旅第 18 天

梦想橡皮擦

Python OpenCV 4月日更

大数据计算生态之数据计算(二)

小舰

4月日更

架構設計訓練營作業1

海罗沃德

架构实战营

回归本我还是追逐名利,技术人在中年危机下的抉择?

刘华Kenneth

管理 职场 中年危机

如何在Deno中使用 Node 模块?

Sakura

4月日更

近期某大厂的技术面试题及答案整理

程序员架构进阶

面试 28天写作 算法面经 线上问题 4月日更

Flink TaskManager 内存模型详解

JasonLee实时计算

flink

树莓派第一天的各种坑

IT蜗壳-Tango

4月日更

架构实战营-课后作业-模块1

【LeetCode】森林中的兔子Java题解

Albert

算法 LeetCode 4月日更

博客主题用腻了?来试试赛博朋克 2077 主题吧!

清秋

CMS Hexo 博客 4月日更

路过春天

小天同学

思考 个人感悟 4月日更

「架构师训练营 4 期」 第十三周 - 001&2

凯迪

架构师训练营 4 期

华仔架构实战营 - 作业 - 模块1

曲元洪

架构实战营

与JVM做朋友系列(3)又见Class字节码

洛神灬殇

JVM X86 stack register

iOS 开发周报:Apple新一季财报成绩喜人、ReactiveCocoa的状态驱动_iOS_靛青K_InfoQ精选文章