武汉的开发者们注意啦!AI技术战略、框架以及最佳实战尽在Azure OpenAI Day 了解详情
写点什么

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

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

关注

评论

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

面向AI开发的六种最重要的编程语言

高端章鱼哥

Python 人工智能 AI 编程语言

SFX的妙用——如何在不安装软件的情况下打开自定义格式文件?

EquatorCoco

软件开发 windows 应用开发

实战!Redis分布式锁的7种实现方式

是月月啊2023

redis分布式锁

人工智能 | 数据驱动的机器学习:智能系统如何学习

测吧(北京)科技有限公司

测试

人工智能机器人在工业与服务中的崭新角色

测吧(北京)科技有限公司

测试

人工智能 | 农业领域中的智能农业解决方案

测吧(北京)科技有限公司

测试

软件定义卫星:数字卫星实践

DevOps和数字孪生

软件定义卫星

十个杀手级Git命令

这我可不懂

git

外贸网站关键词布局:提升外贸网站关键词排名的策略

九凌网络

泳道图绘制指南!快速掌握流程,轻松规划

Geek_09ea8e

泳道图 高效绘制

人工智能 | 揭秘计算机如何理解和处理人类语言

测吧(北京)科技有限公司

测试

揭秘可解释性人工智能的关键

测吧(北京)科技有限公司

测试

KeyShot 2023 Pro for mac v12.2.2.4激活版

iMac小白

Java简介超详细整理,适合新手入门

是月月啊2023

Java java基础

淘宝商品评论的可靠性如何保证?

技术冰糖葫芦

API 接口

编译器上手指南,算子开发及开源项目指导手册,直播课程报名通道限时开启!

MegEngineBot

深度学习 开源 编译器 实习

Spring基础,你学会了吗

是月月啊2023

Spring 配置解析

人工智能助力创意产业:创新的引擎

测吧(北京)科技有限公司

测试

问鼎2023边缘云计算,天翼云边缘安全加速平台AccessOne助力企业安全高速发展

Geek_2d6073

人工智能 | 机器视觉:计算机如何解读图像

测吧(北京)科技有限公司

测试

人工智能在教育中的创新应用

测吧(北京)科技有限公司

测试

SpringBoot 实现动态切换数据源,这样做才更优雅!

是月月啊2023

MySQL 多数据源配置

国内零代码链接器有哪些?

RestCloud

零代码 APPlink

开发体育赛事直播平台技术创新:引领未来观赛新体验

软件开发-梦幻运营部

人工智能 | 机器视觉:揭秘计算机如何解读图像的奥秘

测吧(北京)科技有限公司

测试

JetBrains GoLand For Mac(GO语言集成开发工具环境)v2023.3中文激活版

iMac小白

区块链与人工智能的交叉应用:创造新时代的技术合力

测吧(北京)科技有限公司

测试

“离谱的AI扩图”火了!张张那叫一个出其不意

Openlab_cosmoplat

Google 发布史上最强大模型 Gemini!GPT-4 被全面超越?

极狐GitLab

人工智能 AI Google openai gemini

SecureCRT for mac(终端SSH工具)v9.3.2激活版

iMac小白

基于Java开发的知识图谱知识库管理系统

金陵老街

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