Asingers Blog

Life is struggle

Github 完整 iOS 开源项目学习推荐

资源整理

1. Coding iOS 客户端 Coding官方客户端. 笔者强烈推荐的值得学习的完整APP. GitHub - Coding/Coding-iOS: Coding iOS 客户端源代码 2. OSCHINA 的 iPhone 客户端 开源中国的iPhone客户端源码 https:://git.oschina.net/oschina/iphone-app 3. Git@OSC G...

Mac 升级 Python 3.5 - OS X 10.11

学习笔记

升级Python3.5 涉及到对目录进行操作,包含了root目录,而OS X 10.11 增加了 Rootless 保护机制,相应操作没有了之前的权限,我们需要重启电脑,按住command+R,这时候我们便进入了Rcovery模式,进入其中的终端,输入 “csrutil disable”。安装完成之后可以再改过来. 下载最新版官网下载 下载默认安装位置会在/Library/Fra...

开发者所需要知道的 iOS 10 SDK 新特性

学习笔记

总览 距离 iPhone 横空出世已经过去了 9 个年头,iOS 的版本号也跨入了两位数。在我们回顾过去四五年 iOS 系统的发展的时候,不免感叹变化速度之快,迭代周期之短。iOS 7翻天覆地的全新设计,iOS 8中 Size Classes 的出现,应用扩展,以及 Cloud Kit 的加入,iOS 9里的分屏多任务特性等等。Apple 近年都是在 WWDC 发布新的系统和软件,然后...

活久见的重构 - iOS 10 UserNotifications 框架解析

学习笔记

TL;DR iOS 10 中以前杂乱的和通知相关的 API 都被统一了,现在开发者可以使用独立的 UserNotifications.framework 来集中管理和使用 iOS 系统中通知的功能。在此基础上,Apple 还增加了撤回单条通知,更新已展示通知,中途修改通知内容,在通知中展示图片视频,自定义通知 UI 等一系列新功能,非常强大。 对于开发者来说,相较于之前版本,iOS 10...

关于 iOS 10 中 ATS 的问题

学习笔记

关于 iOS 10 中 ATS 的问题 WWDC 15 提出的 ATS (App Transport Security) 是 Apple 在推进网络通讯安全的一个重要方式。在 iOS 9 和 OS X 10.11 中,默认情况下非 HTTPS 的网络访问是被禁止的。当然,因为这样的推进影响面非常广,作为缓冲,我们可以在 Info.plist 中添加NSAppTransportSecur...

如何保存 Windows 10「聚焦」功能的精美壁纸

Tips

上月底微软正式关闭了 Windows 10 的免费升级通道,对那些已经升级到 Windows 10 的用户来说,不管你是怎么「莫名其妙地」升级上去的,如何微笑着 live with it 才是更应该考虑的事情:比如说,继续更新最新的周年纪念版;又比如说,优雅地用好 Windows 10。 在所有「优雅地使用 Windows 10」的方法中,开启「Windows 聚焦」功能则是最容易上手的方...