写点什么

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

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

关注

评论

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

大数据-121 - Flink 时间语义详解:EventTime、ProcessingTime、IngestionTime 与 Watermark机制全解析

武子康

Java 大数据 flink spark 分布式

5个使用YashanDB提升数据分析效率的实用技巧

数据库砖家

推荐一款Swift开发框架- Aquarius

JZXStudio

ios swift 开源

1.如何导入Aquarius开发框架

JZXStudio

ios swift 开源

使用YashanDB数据库实现企业级数据仓库的步骤详解

数据库砖家

数据库权限管理:YashanDB的安全控制核心策略

数据库砖家

数据驱动企业决策:YashanDB智能数据分析平台详述

数据库砖家

10个关键问题让你彻底了解YashanDB

数据库砖家

内容比广告更重要?海外红人营销的创意玩法正在升级

Wolink

跨境电商 出海企业 海外营销推广 沃链Wolink 达人营销

舆情监测的基石:专业化的海外社交媒体监控

沃观Wovision

跨境电商 社交媒体 沃观Wovision 舆情监测系统 海外舆情监测

适合企业的YashanDB性能监控与调优方法

数据库砖家

数据安全升级:YashanDB数据库加密技术深入解析

数据库砖家

5种方法快速上手YashanDB的使用

数据库砖家

XSS-CTF漏洞利用实战指南

qife122

网络安全 XSS

瑞幸式创新力,正在驱动中国咖啡的“大航海时代”

Lily

改了 Nacos 一行配置,搞崩线上支付系统!

程序员小富

Java

3.模块化与MVVM设计模式

JZXStudio

ios swift 开源 APP开发

4.布局系统

JZXStudio

ios swift 开源 APP开发

数据洞察与YashanDB的结合:挖掘业务价值的关键

数据库砖家

数据驱动业务增长:YashanDB的实战应用指南

数据库砖家

探究YashanDB数据库的安全性与数据保护措施

数据库砖家

5个重要因素助你理解YashanDB的架构设计

数据库砖家

鸿蒙应用开发从入门到实战(十九):样式复用案例

程序员潘Sir

鸿蒙

5大趋势塑造YashanDB的未来发展

数据库砖家

10个YashanDB最佳实践,助力项目成功

数据库砖家

2.洋葱开发法

JZXStudio

ios swift 开源

Raft 中的 IO 执行顺序:内存状态与持久化状态的陷阱

Databend

华为坤灵分销伙伴“百&万计划”全面启航,首批10家分销钻石伙伴获得授牌

极客天地

区块链Web3 项目的上线

北京木奇移动技术有限公司

区块链 软件外包公司 web3开发

AI 英语学习 App的开发

北京木奇移动技术有限公司

AI技术开发 软件外包公司 AI英语学习

海外社交媒体监控为舆情监测注入增长动能

沃观Wovision

社交媒体 沃观Wovision 舆情监测系统 海外舆情监测

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