“AI 技术+人才”如何成为企业增长新引擎?戳此了解>>> 了解详情
写点什么

iOS 9 SDK 暗示新款 iPad - iOS 移动开发周报

  • 2015-06-23
  • 本文字数:1502 字

    阅读完需:约 5 分钟

新闻

  1. iOS 9 代码暗示 iPad Pro 的存在:在 iOS 9 SDK 中有开发者发现了一个新的键盘尺寸,暗示屏幕的长宽分别为 1366 和 1024 pt,这和传言已久的大屏 iPad 是吻合的。12.9 寸的 iPad Pro 如果确实存在的话,可以推测其分辨率将为 2732x2048 像素。
  2. Apple Watch 实体店购买下周开放:随着 watchOS 2 的公布,Apple Watch 能做的事情突然一下就丰富起来了。如果你想入手一块 Apple Watch,但是在之前又没有能在官网预定到的话,下周开始你就将能够直接在 Apple Store 实体商店直接够买了。

教程

  1. 《“自释放”在 iOS 开发中的应用》:作者总结了一些比较常见的内存管理上容易疏忽的地方,并分析了几个对应的开源库的解决方法。这篇文章可以加深你的对于内存管理的一些理解。
  2. 《The Guard Statement in Swift 2》:探索和分析了 guard 关键字在 Swift 2 中的一些细节和使用场景。garud 关键字的出现使得开发者在很大程度上可以避免之前的 nested if let,而采用更加科学的提前返回的方式书写程序。这篇文章里也有一些这个关键字的最合适的场景的用例,可供参考。
  3. 《用函数式的 Swift 实现图片转字符画的功能》:Swift 的一大特点就是适合函数式编程,但是对于绝大多数 iOS 开发者来说,函数式编程这个概念可能还比较陌生。这篇文章通过解读 swift-ascii-art 这一很有趣的开源项目代码来探索了一下项目中对于函数式编程的使用。如果有机会在 app 中用一些函数式编程的思想的话,会使代码更加简洁易懂。
  4. 《WWDC15 Session 笔记 - iOS 9 多任务分屏要点》:通过之前几年的布局,在 AutoLayout 和 Size Class 的基础上,iOS 9 中加入了多任务特性,这也是 iOS 9 中最引人注目的内容。这篇文章简述了 iOS 9 中多任务的模式和实现方式,作者也总结了在开发适配多任务模式时需要注意的一些小细节。

开源项目

  1. SyntaxKit :一个在 iOS 或者 OSX app 中高亮代码的解决方案,可以让你使用 TextMate 的主题文件来解析一段代码,并返回需要高亮的部分。如果你需要制作一个代码文本编辑器之类的 app 的话,使用这个库可以帮助你轻松完成代码高亮这一核心功能。
  2. watchOS-2-Sampler :像以往几届 WWDC 一样,我的前同事 @shu233 第一时间整理了新 SDK 中有意思的 API 的使用方法例程。这次他带给我们的是 watchOS 2 中新功能的全套例子,包括加速计,心率,录音和播放以及动画等诸多新内容。
  3. GRMustache.swift :Mustache 是一个很强大的 template 引擎,可以通过解析 json 来绑定并渲染占位符。如果你做过一些前端开发的话,会知道这是一种很常用的 HTML 绑定 Model 的做法,GRMustache.swift 是这个框架的 Swift 实现。
  4. TOCropViewController :一个模仿 iOS 系统自带的图片编辑界面,可以让你轻松实现图片裁剪的 View Controller。对需要基本的图片编辑功能的 app 来说,这是一个开袋即食的简单解决方案。
  5. MSTwitterSplashScreen :一个模仿 Twitter 加载页面动画的框架,可以实现图标缩放作为遮罩来显示第一个 ViewController 内容,让你的 app 启动显得更加平滑。
  6. DZNEmptyDataSet :Table View 和 Collection View 可以说是 app 开发中最常用的组件了,在没有具体内容和条目需要显示的时候往往我们需要一个友善的引导和说明页面来填补空白。这个框架让我们能简单地为 UITableViewUICollectionView 或者是UISearchDisplayController 以及 UIScrollView 制作空白内容页面,而不需要头疼视图的各种状态和布局问题。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-06-23 07:292258
用户头像

发布了 59 篇内容, 共 19.5 次阅读, 收获喜欢 4 次。

关注

评论

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

AnyGo for Mac(在iPhone / iPad上轻松模拟GPS位置)v6.9.1激活版

影影绰绰一往直前

Compressor for Mac(视频转码工具) 4.7永久激活版

mac

windows 苹果mac Compressor 视频压缩和转码软件

阿里云 ACK 新升级,打造智算时代的现代化应用平台

阿里巴巴云原生

阿里云 容器 云原生

全面的开发者文档和用户目标解析:API 文档指南和开发者旅程

小万哥

程序人生 软件工程 后端开发 API文档 技术写作

Eagle for Mac(图片管理工具) 1.9.2永久激活版

mac

苹果mac Windows软件 Eagle 图片素材管理软件

2023 年最受欢迎的 12 款 Chrome 浏览器扩展

南城FE

前端 浏览器 Chrome Extension

AI元年:一名前端程序员的技术之旅

Serenade

#前端

值得看的Python的开源项目有哪些?

Jackpop

机密计算容器前沿探索与 AI 场景应用

阿里巴巴云原生

阿里云 容器 云原生

GraphPad Prism 10 for Mac(统计分析绘图软件) v10.0.0.3注册激活版

mac

苹果mac Windows软件 GraphPad Prism 统计和绘图软件

PullTube for Mac中文破解版:强大的视频下载与管理工具

影影绰绰一往直前

Keka for Mac激活版下载:轻松解压缩,畅享文件管理

iMac小白

国内版免费ChatGPT,太好用了!

Jackpop

Photoshop Elements 2020 for Mac(图形处理软件) v18.0(2020.01.20)永久激活版

mac

苹果mac Windows软件 Photoshop Elements 2020 图形处理工具 ps elements

怎么"黑"了ChatGPT?

Bob Lin

人工智能 openai ChatGPT GPT-4 #LangChain

FSNotes for mac(文本处理软件)v6.6.3中文免激活版

影影绰绰一往直前

AlDente Pro for Mac(电池最大充电限制软件)v1.24激活版

影影绰绰一往直前

PullTube for Mac(在线视频下载器)v1.8.5.22中文激活版

影影绰绰一往直前

Lightroom Classic 2023 for Mac完美激活版:完美的后期处理解决方案

影影绰绰一往直前

基于 ACK One 实现简单的跨云协同,让业务管理更高效

阿里巴巴云原生

阿里云 容器 云原生

Topaz Video AI for Mac v4.0.9激活版:视频增强处理的革命性工具

影影绰绰一往直前

Beyond Compare 4 for Mac(文件同步对比软件)v4.4.7(28397)中文版

影影绰绰一往直前

Parallels Desktop 18 for Mac破解版:丰富的特性和便捷的体验

iMac小白

基于阿里云服务网格流量泳道的全链路流量管理(二):宽松模式流量泳道

阿里巴巴云原生

阿里云 云原生 网格

打造专业级摄影体验——Topaz Photo AI for Mac激活版的五大优势

影影绰绰一往直前

Disk Drill for Mac中文激活版下载:专业、高效、安全的数据恢复软件

影影绰绰一往直前

大学生电脑里的必备软件有哪些?

Jackpop

直呼过瘾!这本编程书真是进阶必备

Jackpop

关于DDOS,有什么方法解决

德迅云安全杨德俊

DDoS 服务器安全 游戏安全 网站安全

从学习到实践——火山引擎多媒体处理框架BMF的深度探索

熬夜磕代码、

架构决策的弹性

agnostic

架构决策

iOS 9 SDK 暗示新款 iPad - iOS移动开发周报_移动_王巍_InfoQ精选文章