10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

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

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

关注

评论

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

基于YOLOv8的水体环境监控项目(精准识别水域废弃物与污染物)|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

跨相机深度估计知识迁移技术解析

qife122

计算机视觉 域适应

大数据-61 Kafka 主题、分区与消费者机制详解:从基础概念到重平衡优化

武子康

Java 大数据 kafka 分布式 消息队列

等保测评安全技术2025年趋势:AI与零信任的深度应用

等保测评

为何说「新数据源」是推动 AI 发展的核心动力?

Baihai IDP

人工智能 程序员 AI 数据源 LLM

YashanDB TAN函数

YashanDB

数据库 大数据

YashanDB TIMESTAMP函数

YashanDB

数据库 大数据

项目评审管理系统(源码+文档+讲解+演示)

深圳亥时科技

AI+办公:数字化转型的核动力引擎

中烟创新

YashanDB TIME函数

YashanDB

数据库 大数据

显卡困境背后:云电脑能否成为最优解?7 款云电脑平台实测告诉你

小喵子

云桌面 云电脑 ToDesk云电脑 海马云 顺网云

CyberTalents蓝队奖学金CTF题解:从数字取证到网络安全的实战技巧

qife122

CTF 网络取证

开源的基于RTOnBoot多核异构框架打造的低成本高性能Linux主控加Ethercat主站解决方案,同步周期可稳定达到125微秒

winfredy

机器人 工业软件

PWA与小程序技术突围重构全球化应用生态

xuyinyin

《零代码也能抓数据:用Web Scraper API快速搭建数据采集流程》

陈老老老板

BeeWorks内网聊天工具,安全即时通讯

BeeWorks

即时通讯 IM 私有化部署

MainWP "Cost Tracker"笔记字段反射型XSS漏洞分析

qife122

网络安全 XSS

等保测评与网络安全:从合规到能力建设的协同路径

等保测评

淘宝商品评论API响应数据解析

tbapi

淘宝商品评论接口 天猫商品评论接口 淘宝评论API 淘宝评论数据采集

局域网即时聊天软件,支持OEM的IM软件

BeeWorks

即时通讯 IM 私有化部署

YashanDB TIMEDIFF函数

YashanDB

数据库 大数据

跨境、爬虫总是404?环境隔离怎么做好?可能是这几种行为模式被平台识别了

kookeey代理严选

Python 数据采集 代理IP 爬虫教程 原生住宅

CST软件2023版新功能介绍1:EMI接收机仿真

思茂信息

cst cst操作 cst电磁仿真 CST软件 CST Studio Suite

拼多多提前批,秒挂!

王中阳Go

面试 后端 大厂

韩国用户遭250余款恶意移动应用窃密勒索

qife122

移动安全 网络犯罪

联邦学习中的动态提示调优技术FedDPG

qife122

联邦学习 动态提示

大语言模型幻觉检测新工具与数据集

qife122

大语言模型 知识三元组

黑龙江等保测评周期调整:灵活性与风险控制的平衡

等保测评

Java编译器优化秘籍:字节码背后的IR魔法与常见技巧

poemyang

Java虚拟机 IR 即时编译器 JIT编译器 #java

怎么制作鸿蒙App界面?UI设计工程化实践分享!

职场工具箱

鸿蒙 效率工具 产品设计 HarmonyOS ui设计

YashanDB TANH函数

YashanDB

数据库 大数据

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