低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

Facebook 推出 React Native - iOS 移动开发周报

2015 年 2 月 01 日

  1. 《objc 中国 Issue 20:访谈》: objc 中国 Issue 20 完成了三位传奇开发者的访谈,很有意思。从天才少年 Andy Matuschak ,到两次创业的 Loren Brichter,以及俄国妹子 Natasha Murashev,篇篇精彩。希望通过了解他们的经历,你会有所收获。
  2. 《Swift 怎样更优雅地处理网络返回数据》:我们在 iOS 开发中进行网络请求的时候,一般是获取到服务器返回的 data 后,再根据我们的需要转换成 JSON,图像等信息。但如果你的应用中存在各种类型的返回数据,那么你可能就要在各个网络请求的中进行重复的处理了。本文介绍了如何使用 Swift 中的泛型和 extension 让你的数据解析工作更优雅。
  3. 《OS X 10.10 Yosemite: The Ars Technica Review》:由 图拉鼎 推荐:这篇从 CPU 指令集、编译器来剖析 Swift 的文章,对其的设计越来越肯定了。简单的说,Swift 是一门使用 High Level 语言的语法及特性,同时仍有 Low Level 效能的一门语言。
  4. 《Swift 小技巧(三):如何用 Swift 思维设计网络请求》:近来在用 Swift 开发 App 的过程中,最大的心得就是:我开始渐渐用「Swift 思维」来思考了。回顾刚开始我用 Swift 时,只是套用它的语法而已,脑子里依然是 Objective-C 思维。这段时间,随着对 Swift 基本特性的掌握,我开始有意识地学习并尝试一些 Swift 才有的特性,此谓「Swift 思维」。Swift 有很多专有(Objective-C 没有的)的模式,今天我就从一个很简单的例子讲起,那就是:如何用 Swift 思维设计网络请求。
  5. 《wift 小技巧(五):正确地启用 Logging 机制》:文章介绍了如何在 Swift 项目里正确地设置 Logging 。
  6. 《The Death of Cocoa》:Cocoa 实际就是 Objective-C 的标准库,包含了许多用语言编写程序最需要的一些框架,例如 Foundation、AppKit 和 Core Data。即使 Swift 才开始被使用几个月,Cocoa 已经开始失去它原有的光芒了。在语言方面,我们都见到了 Swift 是终结 Objective-C 的开始,但是作为基本库的 Cocoa 呢?(这已经不是苹果第一次把它的标准库淘汰了,记得 Carbon 么)?如果我们用 Swift 基本库重新建立一套 Foundation 会怎么样?让我们来看看一些 Cocoa 做过的具体的例子,并看看一个新的 Swift 基本库在哪些地方可以提高。
  7. 《Core Location in i​OS 8》:自从 iPhone 存在以来,位置服务就一直处于非常重要的位置。Core Location API 也在 iPhone OS SDK 最初的公开版本里就存在了。iOS 8 ,Core Location 被改动了不少,不管是允许开发者做之前并不被允许的开发,还是帮助维护用户隐私。更特别的是,iOS 8 给 Core Location 带来了三个主要的改进:更分化的权限,室内定位以及访问监控。本文对此改进做了详细的介绍。
  8. 《Apple Watch: WatchKit 应用程序要点》:本文介绍了在开发 Apple Watch 应用程序时需要注意的要点。包括 WatchKit 应用程序和 WatchKit 扩展,以及 WatchKit 应用程序的生命周期。此系列的文章还有:《WatchKit 框架: 将应用程序从裤兜里取出来》
2015 年 2 月 01 日 03:363163
用户头像

发布了 65 篇内容, 共 51.9 次阅读, 收获喜欢 15 次。

关注

评论

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

后疫情时代,华为云会议如何定义未来会议?

华为云开发者社区

视频 会议

分配时间戳和生成水位线

小知识点

scala 大数据 flink

优秀开源项目、博客、书籍整理

小铁匠

收藏教程 资源汇总

数字货币交易系统定制开发,区块链交易所

135深圳3055源中瑞8032

Kubeless 函数部署遇到了问题,如何 Debug? | 玩转 Kubeless

donghui

Serverless kubeless

打通Docker镜像发布容器运行流程

架构师修行之路

Docker 容器 分布式 微服务

远程触发Jenkins的Pipeline任务的并发问题处理

小Q

Java 学习 编程 架构 并发

Tensorflow2.0安装使用

MySQL从删库到跑路

人工智能 tensorflow Anaconda Jupyter Notebook

技术解读丨分布式缓存数据库Redis大KEY问题定位及优化建议

华为云开发者社区

云计算 华为 技术

华为云专家带你解读文本情感分析任务

华为云开发者社区

内容 数据 分析

合约跟单平台搭建,交易所跟单软件开发商

135深圳3055源中瑞8032

【BAT面试通关手册】覆盖Java相关29个技能,学完之后吊打面试官!

Java成神之路

Java 阿里巴巴 程序员 面试 编程语言

甲方日常 30

句子

工作 随笔杂谈 日常 心情

腾讯技术官又曝神作,两份堪称‘千古绝唱’操作系统笔记现已被全网疯传

云流

编程 操作系统 计算机

Python 疑难问题:[] 与 list() 哪个快?为什么快?快多少呢?

Python猫

Python 学习 编程 程序员

Underlay网络:如何立住可靠又支持大规模无收敛的“人设”

华为云开发者社区

云服务 交换机

区块链USDT支付开发方案,USDT跨境支付搭建

135深圳3055源中瑞8032

netfilter/iptables 原理

为为

Service Mesh Linux Kenel

技术心得丨一种有效攻击BERT等模型的方法

华为云开发者社区

学习 AI

区块链钱包开发需要注意哪些问题?区块链数字钱包搭建

135深圳3055源中瑞8032

Anaconda安装使用和akshare库使用

MySQL从删库到跑路

Python 数据分析 Windows 10 Anaconda akshare

UBBF2020:智能联接,共创行业价值新增长

DT极客

图解 K8S 源码 - QoS 篇

郭旭东

Kubernetes Kubernetes源码

推荐一款MySQL开源客户端,免费+跨平台+使用便捷!

王磊

MySQL

「红黑树」背了又忘?深入本质,他也不过是一棵二叉树

小松漫步

容器技术为什么会这么流行

架构师修行之路

Docker 分布式 微服务 容器化

面向对象编程会被抛弃吗?这五大问题不容忽视

Java架构师迁哥

springboot+Redis+Shiro+MyBatis炸翔版CMS开源系统(代码+视频)

周老师

Java 编程 程序员 架构 面试

极客时间架构师培训 1 期 - 第 4 周总结

Kaven

OpenResty 项目脚手架

小铁匠

lua nginx openresty

华为丁耘,解读百尺竿头的中国5G

脑极体

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

Facebook 推出 React Native - iOS 移动开发周报-InfoQ