more >>SDWebImage是我们经常使用的一个异步图片加载库,大大提高了我们的开发效率。它支持从网络中下载且缓存图片,并设置图片到对应的UIImageView控件或者UIButton控件上。
一个人,要学会自我教育
more >>SDWebImage是我们经常使用的一个异步图片加载库,大大提高了我们的开发效率。它支持从网络中下载且缓存图片,并设置图片到对应的UIImageView控件或者UIButton控件上。
进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。
进程要想执行任务,必须得有线程(每1个进程至少要有1条线程),线程是进程的基本执行单元,一个进程的所有任务都在线程中执行。线程中任务的执行是串行的,如果要在1个线程中执行多个任务,那么只能一个一个地按顺序执行这些任务。也就是说,在同一时间内,1个线程只能执行1个任务。
more >>即1个进程中可以开启多条线程,每条线程可以并行(同时)执行不同的任务。在同一时间里,CPU只能处理1条线程,只有1条线程在工作。多线程并发执行,其实是CPU快速地在多条线程之间切换,如果CPU调度线程的时间足够快,就造成了多线程并发执行的假象
weak
是一个弱引用,这个引用不会增加对象的引用计数,并且所指对象在释放后被自动置为nil。weak
通常用于处理循环引用的问题。如代理
属性以及block
中用得比较多。
此处重点记录一下weak
的实现过程
1 | { |
原文:http://appcoda.com/sleep-analysis-healthkit/
翻译:Liberalism
日期:2016年5月3日
现如今,睡眠变革已经成为了一种全新的潮流。用户比以往任何时候都更加关注自己的睡眠。他们不仅仅关心自己睡了多久,同样也很希望通过一段时间的数据收集和分析能够绘制出他们的睡眠趋势。而技术上的进步,包括硬件、特别是智能手机的高速发展,使睡眠变革这一高速发展的领域迎来了全新的曙光。
苹果在基于安全的前提下,提供了一种非常酷的方式来与用户的个人健康信息进行通信,并通过iOS内置的健康
应用存储信息。作为开发者不仅可以使用HealyhKit
来打造健康类的App
,同时该框架还允许开发者访问睡眠数据,进行处理分析。
在本教程中,针对Healthkit
框架我会带领大家快速入门,同时会向大家演示如果快速搭建一个简单的睡眠分析的App
HealthKit
框架结构提供了一个称之为HealthKit Store
的加密数据库,开发者可以使用HKhealth Store
这个类来访问这个数据库。iPhone和Apple Watch分别有自己的HealthKit Store
,健康数据会在iPhone和Apple Watch之间同步。然而,Apple Watch为了节省内存空间会自动清理掉一些旧的数据。目前healthKit
框架和健康类的App在iPad上是不支持的。
如果你想创建一个基于健康数据的iOS App或者是WatchOS App,HealthKit
框架无疑是非常强大的一个工具。HealthKit设计的初衷是管理来源广泛的数据,基于用户喜好把来源不同的数据进行自动合并。应用程序还可以访问每个源的原始数据,并将数据本身合并。App不仅仅用于身体指标的检测、健身或营养情况,还可以用于睡眠分析
那么在接下来的文章里,我会向大家展示在iOS平台上如何利用HealthKit
框架去存储、连接睡眠的分析数据。以上的方法也同样适用于watchOS平台上应用。需要注意的是这篇教程使用了Swift2.0和Xcode 7,所以为了接下来的课程,请确保你目前正在使用的Xcode 7
在我们正式开始之前,请提前下载好我们的项目并且解压。我已经创建好了基本的UI界面。当你运行时,你会看到一个计时器的UI界面,当你按下开始按钮之后,就会发现开始计时。
more >>
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true