iOS_数据
文章平均质量分 95
yadong_zhao
这个作者很懒,什么都没留下…
展开
-
JSON 数据的系统解析
- (IBAction)jsonSystemButtonDidClicked:(UIButton *)sender { self.JSONArray = [NSMutableArray array]; // 1、拿到 json 文件的路径 NSString *path = [[NSBundle mainBundle] pathForResource:@"student" ofTy原创 2015-07-20 17:03:33 · 539 阅读 · 0 评论 -
[iOS]数据库第三方框架FMDB详细讲解
[iOS]数据库第三方框架FMDB详细讲解初识FMDBiOS中原生的SQLite API在进行数据存储的时候,需要使用C语言中的函数,操作比较麻烦。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等。FMDB是一款简洁、易用的封装库。因此,在这里推荐使用第三方框架FMDB原创 2015-09-28 21:21:10 · 1242 阅读 · 0 评论 -
通知中心
通知中心 (先注册观察者,后发送通知)- (IBAction)buttonDidClicked:(UIButton *)sender { SecondViewController *secondVC = [[SecondViewController alloc] init]; [self.navigationController pushViewController:secondVC原创 2015-09-01 19:39:21 · 420 阅读 · 0 评论 -
第三方加载图片
#import "TableViewCell.h"#import "ImageModal.h"// 下载图片(MRC)#import "UIImageView+WebCache.h"@implementation TableViewCell#pragma mark - 给cell赋值方法- (void)setCellModal:(ImageModal *)modal{ //原创 2015-09-01 19:34:34 · 310 阅读 · 0 评论 -
观察者KVO
实观察者的回调方法现- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context{ // 根据观察的内容拿到图片 UIImage *image = [change objectForKey:NSK原创 2015-09-01 19:36:05 · 303 阅读 · 0 评论 -
iOS_NSNotificationCenter(通知中心简单建立)
通知中心 (先注册观察者,后发送通知)- (IBAction)buttonDidClicked:(UIButton *)sender { SecondViewController *secondVC = [[SecondViewController alloc] init]; [self.navigationController pushViewController:secondVC原创 2015-07-22 19:00:18 · 1021 阅读 · 0 评论 -
iOS_网络请求_代理方式
#pragma mark - 网络请求代理方式(异步)- (IBAction)DelegateButtonDidClicked:(UIButton *)sender { // 1、拼接 urlString,网址里面必须写 http:// NSString *urlString = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/pub原创 2015-07-21 17:40:50 · 1546 阅读 · 0 评论 -
iOS_GET_网络请求
同步的 get 请求#pragma mark - 同步的 get 请求- (IBAction)GETSynButtonDidClicked:(UIButton *)sender { // 1、网址里面必须写 http:// NSString *urlString = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/publish/Ha原创 2015-07-21 17:27:12 · 888 阅读 · 0 评论 -
iOS_POST_网络请求
同步的 post 请求#pragma mark - 同步的 post 请求- (IBAction)POSTSynButtonDidClicked:(UIButton *)sender { // 1、拼接 baseUrlString NSString *baseUrlString = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/pu原创 2015-07-21 17:30:50 · 2038 阅读 · 0 评论 -
JSON 数据的 JSONKit 解析
@property (nonatomic, strong) NSMutableArray *JSONArray;懒加载- (NSMutableArray *)JSONArray{ if (_JSONArray == nil) { self.JSONArray = [NSMutableArray array]; } return _JSONArray;}-原创 2015-07-20 17:35:11 · 639 阅读 · 0 评论 -
xml 数据的 DOM 解析方式
需要使用第三方工具#import "GDataXMLNode.h"@property (nonatomic, strong) NSMutableArray *xmlDOMArray;- (IBAction)XMLDOMButtonDidClicked:(UIButton *)sender { // 1、拿到 xml 文件的路径 NSString *path = [[NSBundle原创 2015-07-20 16:58:49 · 647 阅读 · 0 评论 -
XML数据结构 SAX 解析
SAX解析 SAX:Simple API for XML。基于事件驱动的解析⽅方式,逐⾏行解析 数据。(采⽤用协议回调机制)NSXMLParser类 NSXMLParser是iOS⾃自带的XML解析类。采⽤用SAX⽅方式解析数据。 解析过程由NSXMLParserDelegate协议⽅方法回调 解析过程:开始标签->取值->结束标签->取值<?xml version = "1.0" en原创 2015-07-20 13:50:40 · 838 阅读 · 0 评论 -
多线程
程序:由源代码生成的可执行应用。(例如:QQ.app) 进程:一个正在运行的程序可以看做⼀个进程。(例如:正在运⾏的QQ就是一个进程),进程拥有独⽴立运⾏行所需的全部资源。线程:程序中独⽴立运⾏行的代码段。(例如:接收QQ消息的代码) 一个进程是由一或多个线程组成。进程只负责资源的调度和分配,线程才是程序真正的执⾏行单元,负责代码的执⾏行。进程是分配资源的最小单位,线程是执行的最小单位死锁原创 2015-07-29 20:26:09 · 482 阅读 · 0 评论