2015年7月5日星期日

[吐槽][08723] About Sophie's HW3

此处笔者把苏菲的HW3撕成了几块,做成了demo,每块在对应的demo中都能找到小于100 行的实现代码,抄起来很方便,欢迎抓取。

1. Universal Player

1.1 List of Camera Roll



To do:
(1)Use AssetLibrary to read assets from CameraRoll:[笔记][08723] 使用 AssetLibrary 得到 Camera Roll 中的 Assets

(2)Use TableViewController to show asset information in a list:[笔记][08723] 使用 AssetLibrary 得到 Camera Roll 中的 Assets

(3)Forward to a new View after tapping one cell in table view:[笔记][08723] Table View Segue to Detail View Controller (Segue)
关于切换 View 的时候 asset 数据怎样传递的问题,请见 Apple 官方 Demo,MyImagePicker 的 PageViewControllerData类 的使用。


1.2 Photo Viewer

[[笔记][08723] 使用 UIImagePickerController 拍照并保存到 Camera Roll

1.3 Video Player


[笔记][08723] 关于拍摄视频和播放视频(MPMoviePlayerController、UIImagePickerController)


2. Take Photo/Video

2.1 Take Photo

[[笔记][08723] 使用 UIImagePickerController 拍照并保存到 Camera Roll

2.2 Capture Video

[笔记][08723] 关于拍摄视频和播放视频(MPMoviePlayerController、UIImagePickerController)

3. 吐槽(TuCao)

这么个作业做完收获还是很大的,只不过没有什么成就感,大部分时间浪费在找可以用来参考的代码上(请见博文 [笔记][08723] Mobile HW3 References,是已经去噪过后的版本),也是因此总结了例程,供以后参考。虽然苏菲给了例子源代码,但是对于笔者这种笨人来说,在她那一坨一坨的代码里面找可以复用的代码片段比在草堆里找针还要困难。吐槽完毕。

最后给鹅屋的『光るなら』打个广告,做这个作业的时间里,笔者把它单曲循环了上百遍,依旧好听,最喜欢里面那个弹吉他的妹子了。可以说『四月は君の嘘』创造了动漫OP和ED的新高度。

1 条评论: