摘要:
ViewController.m文件#import "ViewController.h"@interface ViewController ()//@property (nonatomic, strong) UIAlertController *alert;@property (nonatomic,... 阅读全文
摘要:
本节内容目录:一、SQLite3二、Core Data一、SQlite3SQLite3是⼀款开源的嵌入式关系型数据库,可移植性好、易使用、内存开销小SQLite3是⽆类型的,意味着你可以保存任何类型的数据到任意表的任意字段中。⽐如下列的创表语句是合法的:create table t_person(n... 阅读全文
摘要:
目录:一、沙盒机制二、用户偏好设置三、归档一、沙盒机制每个iOS应⽤都有⾃己的应用沙盒(应⽤沙盒就是⽂件系统⽬录),与其他文件系统隔离。应⽤必须待在⾃己的沙盒⾥,其他应用不能访问该应用沙盒的文件系统目录,如下图所示(假设应⽤的名称叫Layer)(在ios8中,是对其开放的,用户可以访问其他沙河的文件... 阅读全文
摘要:
SDWebImage支持异步的图片下载+缓存,提供了UIImageView+WebCacha的 category,方便使用。使用SDWebImage首先了解它加载图片的流程。入口setImageWithURL:placeholderImage:options:会先把 placeholderImage... 阅读全文
摘要:
网络 — 你的程序离开了它就不能生存下去!苹果的Foundation framework中的NSURLConnection又非常难以理解, 不过这里有一个可以使用的替代品:AFNetworking。AFNetworking 包括了所有你需要与在线资源交互的内容,从web services到文件下载。... 阅读全文
摘要:
XML与JSON简介XML可扩展标记语言用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言易读性高,编码手写难度小,数据量大NSXMLParser解析方法我们所用到的NSXMLParser是采用SAX方法解析SAX(Simple ... 阅读全文
摘要:
网络编程中有以下几种方式向服务器进行提交数据:IOS同步请求、异步请求、GET请求、POST请求1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对... 阅读全文
摘要:
Managed Object Model(被管理对象模型):–数据库的轮廓,或者结构。包含了各个实体的定义信息Persistent Store Coordinator (持久性数据协调器):–数据库连接库,在这里设置数据存储的名字和位置,以及数据存储的时机Managed Object Context... 阅读全文
摘要:
1 #import "AppDelegate.h" 2 #import "Book.h" 3 @interface AppDelegate () 4 @end 5 @implementation AppDelegate 6 -(void)addBookWithTitle:(NSString *)t... 阅读全文
摘要:
一.视图控制器的声明周期//视图从storyboard或者xib文件中加载-(void)awakeFromNib{ NSLog(@"awake from nib");}//视图将要显示-(void)viewWillAppear:(BOOL)animated{ NSLog(@"viewWillAp... 阅读全文