写点什么

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:002427
用户头像

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

关注

评论

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

代码简易调试方法.md

Albert

Java LeetCode 调试

微信视频号强制置顶朋友圈:盈利不可牺牲用户体验

石头IT视角

文科妹子都会用 GitHub,你这个工科生还等什么

沉默王二

GitHub

一个技术总监的忠告:精通那么多技术,你为何还是受不到重用?

四猿外

程序人生 技术管理 加薪 职场成长 源码阅读

2 w字长文带你深入理解线程池

Java架构师迁哥

记不住Spring中Scheduled中的Cron语法?让我们看看源码吧

AI乔治

Java spring 编程 架构

甲方日常 48

句子

工作 随笔杂谈 日常

实时指挥调度的发展和优势

anyRTC开发者

ios android 音视频 WebRTC RTC

2020双11:每秒58.3万笔!阿里云又扛住了!

云计算 互联网 运维 云原生 科技

当我们在讨论实时性的时候,我们在讨论什么?

VoltDB

数据分析 5G 工业互联网

甲方日常 47

句子

工作 随笔杂谈 日常

「Java并发编程」从源码分析几道必问线程池的面试题?

Java架构师迁哥

深度解析ThreadLocal原理

AI乔治

Java 架构 线程 ThreadLocal

低代码开发平台核心功能设计——组件自定义交互实现

徐小夕

大前端 编辑器 H5 大屏可视化 lowcode

Pulsar Summit Asia 2020 | 主题演讲:大咖呈现,紧扣社区

Apache Pulsar

大数据 开源

架构师训练营第 1 期第 8 周学习总结

好吃不贵

极客大学架构师训练营

Spring bean 加载顺序导致的 bug 问题

AI乔治

Java 架构 Spring Boot

祝贺 StreamNative 团队成员 Jennifer 当选 Apache Pulsar PMC 成员

Apache Pulsar

大数据 开源 Apache Pulsar

Dubbo-go Client端调用服务过程

apache/dubbo-go

dubbo dubbo-go dubbogo

靠脑机接口“隔空探物”,大脑植入芯片可实现“心灵感应”

脑极体

什么?美团T9首发内部JVM高级特性笔记,看完差距不止一点

小Q

Java 学习 程序员 架构 面试

如何预防工业物联网中的恶意攻击?

VoltDB

大数据 数据分析 5G 工业互联网

双11购物节国外剁手党同狂欢 阿里云视频云电商直播实时字幕

阿里云CloudImagine

云直播 直播 直播带货 语音识别

O'Reilly出版社又一经典之作——Python设计模式

计算机与AI

Python

当人脸识别对准执法者,AI的应用边界博弈

脑极体

如何应对大促流量洪峰?揭秘京东技术人的备战手册

京东科技开发者

云计算 大数据 亿级流量

这份笔记我必啃完!美团T9首发内部JVM高级特性笔记,差距不止一点点

Java架构追梦

Java 源码 架构 面试 JVM

Rethink:多版本文件的命名细节

小匚

团队 随笔杂谈

Reactor中的Thread和Scheduler

程序那些事

响应式编程 reactor 多线程 程序那些事 reactivex

架构师训练营第八周

我是谁

极客大学架构师训练营

接口文档生成详细教程

测试人生路

接口文档

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