摘要:
数据存储iOS应用数据存储的常用方式XML属性列表(plist)归档Preference(偏好设置)NSKeyedArchiver归档(NSCoding)SQLite3Core Data应用沙盒每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里... 阅读全文
摘要:
控制器管理掌握控制器以及view的多种创建方式UINavigationController的简单使用:添加\移除子控制器UINavigationBar内容的设置控制器的生命周期方法Segue的使用控制器之间数据的传递UITabBarController的简单使用UITabBarController和... 阅读全文
摘要:
文件下载视频播放HTTP HEAD方法NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:kTimeout];request.HTTPMethod =... 阅读全文
摘要:
程序启动原理掌握Info.plist和pch文件的作用UIApplication的常见使用AppDelegate的代理方法UIApplication、AppDelegate、UIWindow、UIViewController的关系iOS程序的完整启动过程…Info.plist常见的设置建立一个工程后... 阅读全文
摘要:
Copy & MutableCopyCopy & MutableCopy使用copy或mutableCopy方法可以创建一个对象的副本copy需要实现NSCoppying协议创建的是不可变副本(如NSString、NSArray、NSDictionary)mutableCopy需要先实现NSMuta... 阅读全文
摘要:
•UIScrollView•掌握•UIScrollView的常见属性••UIScrollView的常用代理方法••UIScrollView的缩放••UIScrollView和UIPageControl的分页••NSTimer的使用•作业•将喜马拉雅和图片轮播器结合在一起••制作一个app的新特性界面... 阅读全文
摘要:
视频播放如何播放视频iOS提供了MPMoviePlayerController、MPMoviePlayerViewController两个类,可以用来轻松播放视频和网络流媒体\网络音频提示:网络音频同样使用此控制器播放YouTobe就是用MPMoviePlayerController实现的MPMov... 阅读全文
摘要:
运行时机制简介RuntimeRuntime is everything between your each function call!Objective-C 程序可以在三个不同层面与运行时系统交互:pObjective-C源程序p通过NSObject类中定义的方法p直接调用运行时函数大多数情况下,... 阅读全文
摘要:
网络文件上传下载小文件下载如果文件比较小,下载方式会比较多p直接用NSData的+ (id)dataWithContentsOfURL:(NSURL*)url;p利用NSURLConnection发送一个HTTP请求去下载p如果是下载图片,还可以利用SDWebImage框架HTTP Range的示例... 阅读全文
摘要:
多线程NSOperationNSOperation的作用p配合使用NSOperation和NSOperationQueue也能实现多线程编程pNSOperation和NSOperationQueue实现多线程的具体步骤p先将需要执行的操作封装到一个NSOperation对象中p然后将NSOperat... 阅读全文