写点什么

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

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

关注

评论

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

华为云应用中间件系列,Redis实现(电商游戏应用)排行榜示例

YG科技

【有奖体验】AIGC小说创作大赛开启!通义千问X函数计算部署AI助手

Serverless Devs

阿里云 Serverless AI

Meetup 回顾|Data Infra 研究社第十六期(含资料发布)

Databend

【鸿蒙生态千帆起】HDD扬帆上海,赋能广大开发者共赢未来

最新动态

JNPF:让应用开发更简单、快捷

树上有只程序猿

开发平台 低代码平台 JNPF

Linux cd命令:切换目录

芯动大师

如何区分特权账号管理系统PAM和堡垒机

尚思卓越

网络安全 堡垒机 特权账号管理

Java性能优化权威指南-读书笔记(一)

xfgg

Java

恭喜!华为云通过中国信通院《API全生命周期管理能力评估》

YG科技

第11期 | GPTSecurity周报

云起无垠

特权账号管理系统简述

尚思卓越

特权账号管理 特权账号 PAM

特权账号的功能

尚思卓越

网络安全 堡垒机 特权账号

灵活、可用、高扩展,EasyMR 带来全新 Yarn 的队列管理功能及可视化配置

袋鼠云数栈

hadoop YARN CDH 资源调度 hdp

私有化部署的理想选择,WorkPlus成为企业微信、钉钉的完美替代方案

BeeWorks

Chat Towards Data Science|如何用个人数据知识库构建 RAG 聊天机器人?

Zilliz

chatbot Zilliz zillizcloud rag

WorkPlus平台级定制,让您完全掌控业务与生态

BeeWorks

DAPP 钱包单币丨多币丨 LP 质押挖矿系统开发(智能合约)

V\TG【ch3nguang】

幸福里基于 Flink & Paimon 的流式数仓实践

字节跳动云原生计算

flink paimon

低代码让软件开发更快捷、简单

高端章鱼哥

低代码

产品经理的效率利器:揭秘提升工作效率的10大神器!

彭宏豪95

项目管理 产品经理 在线白板 办公软件 在线协作

redigo连接池的源码分析

胡译胡说

Go redis 源码 源码分析 连接池

揭秘提升远程团队协作效率的秘密武器:这款在线白板工具不容错过!

彭宏豪95

远程办公 在线白板 办公软件 在线协同 在线协作

WorkPlus打造安全专属的移动数字化航空母舰,助力企业全面掌控业务和生态

BeeWorks

链游开发-资深技术团队-高效安全搭建

V\TG【ch3nguang】

1024程序员节获奖名单公示~恭喜各位上榜同学

Openlab_cosmoplat

1024程序员节

华为云应用中间件DCS系列 | Redis实现(视频直播)消息弹幕

YG科技

最好的私有云桌面解决方案

青椒云云电脑

云桌面

设计一套评论系统

Kevin_913

Java 数据库设计 评论系统

低代码助力软件开发

互联网工科生

软件开发 低代码

Python 面向对象编程:类、对象、初始化和方法详解

小万哥

Python 程序员 软件 后端 开发

鲨海狂潮,存力崛起

脑极体

存力

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