CS193P 9. Scroll View and Multithreading

一下看了9/10两课,有点烧脑也好,走出舒适区也好, 困了也好,反正看完睡了2小时。现在刚起来写笔记,稍后实践知识点加到项目中。没开字幕,因为我的阅读速度还不如听力。

Tinyfool:看英文视频不看字幕。

ibuick:学习知识后,在另外一个小 App 去运用

Scroll View

概念和使用都很简单,理解成画布、画稿、放大镜即可。

Multithreading

典型的用法:

1
2
3
4

let session = NSURLSession(NSURLSessionConfiguration.defaultSessionConfiguration())
if let url = NSURL(string: “http://url”) { let request = NSURLRequest(URL: url) let task = session.downloadTaskWithRequest(request) {
(localURL, response, error) in  dispatch_async(dispatch_get_main_queue()) { /* I want to do something in the UI here, can I? */ } } task.resume() }