阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

iOS 开发周报:迪拜独特艺术长廊 Apple Store 建成、使用 Visual Studio Code 编写 Swift 代码

  • 2017-04-16
  • 本文字数:1019 字

    阅读完需:约 3 分钟

新闻

  1. 苹果在迪拜搭建具有独特艺术长廊的购物中心 Apple Store :最近有消息称苹果计划在阿联酋迪拜购物中心开设一家全新 Apple Store。现在,苹果零售高级副总裁 Angela Ahrendts 正式公布了这家 Apple Store。开业前苹果邀请了当地艺术家绘制了独特的艺术长廊。目前,Ahrendts 并没有公户迪拜购物中心 Apple Store 的开业时间。
  2. iOS 11 不再支持 32 位应用:Steven Troughton-Smith 透露,自 iOS 11 系统开始,苹果将全面停止支持 32 位应用,届时,App Store 中将有大批 32 位应用无法正常工作。其实早在 iOS 10.3 预览版发布时就有此迹象,当打开 32 位应用时会有升级提示,否则将无法在接下来的 iOS 版本中运行。实际上苹果方面于去年 9 月就已经动手清理 32 位应用,只不过最近加快了脚步。

教程

  1. 反编译分析并模拟实现 methodSignatureForSelector 方法:本文从探讨 methodSignatureForSelector 一些问题入手,深入地探讨了 methodSignatureForSelector 的逻辑,你可以从中了解到 methodSignatureForSelector 的实现过程以及作者的思考历程。
  2. NSURL /NSURLComponents :本文对 URL 相关概念进行了详细地解释。
  3. Benchmarking :利用 benchmarking ,工程师可以揭开他们代码中运行效率的面纱,然后利用获得的信息来优化。这对于每一位想让 app 运行更快的工程师(或者说每一个自重的工程师)来说都是必备工具。本文介绍了dispatch_benchmark 的使用方法。
  4. 使用 Visual Studio Code 编写 Swift 代码:本文的主要任务是使用 Swift Development Environment 为 Visual Studio Code 提供一个完善的 Swift 开发环境。Visual Studio Code 卓越的性能,优秀的定制性,高效的迭代速度,这值得我们体验一下。
  5. Comparing the Performance between Native iOS (Swift) and React-Native :本文对使用 Swift 和 React Native 完成相同需要的 App 进行了性能测试,结果可能会有些出乎你的意料。

开源项目

  1. SwiftyImage :简洁易用的创建 / 处理图片工具。
  2. EmojiIntelligence :Swift 应用神经网络示例。
  3. EasyRealm :对 Realm 的封装,你可以以一种更简单的方式使用 Realm 。
  4. Bleu :对蓝牙 API 封装的组件。
  5. SwiftyCss :想使用 CSS 进行布局?你可以尝试一下 SwiftyCss ,一个使用 CSS 进行布局和样式设置组件。

感谢徐川对本文的审校。

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

2017-04-16 19:002057
用户头像

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

关注

评论

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

微信朋友圈的高性能复杂度分析

张逃逃

架构实战营:模块二作业

刘璐

架构学习【02】——朋友圈高性能复杂度分析

tiger

架构实战营

欢迎客户支持自动化领域的新兴领导者 Percept.AI 加入 Atlassian 大家庭!

Atlassian

敏捷 Atlassian Jira JiraServiceManagement 客户服务

开杠面试官-微信朋友圈高性能架构

晨亮

「架构实战营」

重学架构之微信朋友圈高性能架构分析

陈华英

架构训练营 架构实战营

《人月神话》第十六章阅读笔记:没有银弹

panda

人月神话 阅读笔记 没有银弹

微信朋友圈高性能复杂度分析

Geek_f3e842

架构实战营

模块二作业

Mr小公熊

学生管理系统详细架构设计

刘洋

架构实战营 「架构实战营」

微信朋友圈高性能复杂度方案设计

Fingal

架构实战营

微信朋友圈架构设计

随欣所遇

#架构训练营 架构训练营5期

《人月神话》第十七章阅读笔记:再论“没有银弹”

panda

人月神话 阅读笔记 没有银弹

微信朋友圈的高性能复杂度

smile

架构实战营

Linux之iostat命令

入门小站

每天都扫的二维码,你知道它的技术原理吗?

慕枫技术笔记

后端 2月月更

聊聊领导力与带团队的那些事

大卡尔

团队管理 领导力 质量保障 2月月更

【第 24 期】前端食堂技术周刊

童欧巴

前端 前端开发 行业资讯 周刊 资讯

剑指Offer——你真的看懂无领导小组面试了吗?

No Silver Bullet

面试 offer 2月月更 无领导面试

真正的Kafka多线程消费

dinstone

kafka 多线程 并发消费

Netflix是如何做决策的? | 7. 学习的文化

俞凡

数据分析 netflix 大厂实践 2月月更

跨平台移动APP开发进阶(三):hbuilder+mui mobile app 开发心酸路

No Silver Bullet

跨平台 2月月更 mui

在线YAML转CSV工具

入门小站

工具

从冬奥看中国科技(二):造雪突围进行时

脑极体

微信朋友圈架构设计

卡西毛豆静爸

架构实战营

模块二作业

Geek_ec866b

架构实战营

微信朋友圈的高性能复杂度分析

tom

微信朋友圈高性能复杂度分析

孙强

#架构实战营

作业七-王者荣耀商城异地多活架构设计

曾竞超

架构实战营 「架构实战营」

朋友圈高性能复杂度分析

风中奇缘

架构实战营 「架构实战营」

微信朋友圈高性能架构分析

IT屠狗辈

架构 高性能 微信朋友圈 架构实战营

iOS 开发周报:迪拜独特艺术长廊 Apple Store 建成、使用 Visual Studio Code 编写 Swift 代码_Android/iOS_靛青K_InfoQ精选文章