2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

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

关注

评论

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

SpringBoot系列(四):SpringBoot特性_外部化配置(properties文件配置)

xcbeyond

Java 微服务 springboot

IT人的身体健康

隆隆

IT人健康

领域驱动设计(DDD)实践之路(二):事件驱动与CQRS

vivo互联网技术

DDD 架构设计 CQRS

你可能不知道的iPython使用技巧

wangkx

Python

憋再@官方了,头像加国旗,10行代码给你安排!

wangkx

Python python升级

告诉你如何同时拿到腾讯两个部门的offer?

我是程序员小贱

非科班面试阿里,拼多多,银行都问了些啥?

我是程序员小贱

如何做好技术选型

xcbeyond

Java 架构 最佳实践 技术选型

如何理解Python中的可迭代对象、迭代器和生成器

wangkx

Python python升级

简谈Python3中的闭包

wangkx

Python Python基础

troubleshoot之:分析OutOfMemoryError异常

程序那些事

Java JVM 异常 JIT

二叉查找树-增删查和针对重复数据的 Java 实现

多选参数

数据结构 算法 二叉树 数据结构与算法

推荐一个替代印象笔记,onenote的神奇笔记!

申屠鹏会

笔记

架构优化与业务迭代,你会怎么选?

架构精进之路

软件开发

大厂需要你的简历有这些内容!

我是程序员小贱

浅谈技术管理者的角色认知与自我管理

Geek_37rwst

团队管理 管理 自我管理 技术管理

架构师训练营 - 第 7 周学习总结

红了哟

队列高级应用之设计一个高性能线程池

架构师修行之路

分布式 线程池 架构设计 架构师

我们未曾见过的世界,大到无法想象

wangkx

ios 极客 apple 苹果 软件推荐

简谈Python3关键字nonlocal使用场景

wangkx

Python Python基础

一口气搞懂「文件系统」,就靠这 20 张图了

小林coding

操作系统 计算机基础 文件管理 文件存储 文件系统

神经网络激活函数为什么要使用非线性函数?

wangkx

神经网络 激活函数

重点发布!河北行动计划发布!聚焦7大重点任务发展大数据产业

CECBC

区块链技术 落地应用 政策

第10周总结+作业

林毋梦

HashMap、LinkedHashMap 学习笔记

Geek_vidmje

面试官:说下对cookie,session,Token的理解

Java小咖秀

Java 面试

简述Python中变量作用域的规则

wangkx

Python python升级 Python基础

图解JavaScript——代码实现(new、Object.create()、Object.assign()、flat()等十四种代码原理实现不香吗?)

执鸢者

Java 大前端 代码原理

翻译: Effective Go (5)

申屠鹏会

翻译 Go 语言

敏捷软件工程实践书籍

Bob Jiang

敏捷 敏捷书籍 工程实践

Rust竟然没有异常处理?

袁承兴

rust 异常 java异常处理

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