热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ios获取json,ios获取设备唯一标识

本文目录一览:1、iOS解析JSON2、IOS

本文目录一览:


  • 1、iOS解析JSON


  • 2、IOS oc 关于如何读取本地JSON


  • 3、ios 怎样获取 本地json数据

iOS解析JSON

(1)json数据-OC对象

(2)OC对象-JSON对象

(3)OC对象和JSON数据格式之间的一一对应关系

(1)相关框架

(2)自己设计和选择框架时需要注意的问题

(3)MJExtension框架的简单使用

IOS oc 关于如何读取本地JSON

由于Xcode和MacBook pro经常自己更新,所以我的自己的APP不打算走本地代理了,准备写到本地json

1首先创建路径

//获取文件路径

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"路径名称" ofType:@"json"];

2读取data

//根据文件路径读取数据

NSData *data = [[NSData alloc] initWithContentsOfFile:filePath];

3data专程json

NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];

options的几种类型

ios 怎样获取 本地json数据

一般获取本地数据是从plist文件中读取JSON数据。

读取数据:

NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"city" ofType:@"plist"];

NSArrary *cityArray = [[NSArray alloc]initWithContentsOfFile:plistPath];

这里的cityArray根据你存在plist中的数据类型来确定,如果plist中是字典类型,那么你这里需要使用NSDictionary去存储你从plist中获取到的数据。

至于本地存储数据的话根据你项目的具体功能来设计,一般的小型数据如用户昵称、手机号等使用NSUserDefault即可,但是如果是大量数据如账单类app中的账单数据那么此时需要考虑使用sqlite3去存储数据,至于密码之类就需要使用NSKeydArchiver去存储。


推荐阅读
author-avatar
手机用户2502931183
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有