E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSUserDefault
NSUserDefault
域在
NSUserDefault
中存在域的概念,包含5个部分域名含义NSArgumentDomai
愤怒的八哥
·
2024-02-07 07:32
iOS的FMDB数据库使用
在iOS开发中,关于本地数据库的类型,大致分为四种:Plist和
NSUserDefault
(轻量型数据库),这两者一般都是存储数据量较小,数据类型单一的数据,比如保存用户的登录账号、密码等;而FMDB和
怜恒惜钰
·
2023-11-19 10:13
iOS中的数据持久化
iOS中的数据持久化(1):
NSUserDefault
简单数据快速读写系统提供的这种简单键值对数据存储在各平台基本都有,添加新数据时要自定义一个key字符串,然后同时添加一个基本类型的数据,支持的数据类型有
爱笑的猫mi
·
2023-11-06 03:39
iOS开发-数据持久化-1
属性列表、
NSUserDefault
、归档archive、数据库属性列表属性列表是一种明文的轻量级存储方式,其存储格式有多种,最常规格式为XML格式。
ly_chee_
·
2023-11-04 08:59
Swift 归档解档初探
今天了解了一下NSKeyedArchiver,这个玩意之前一直用
NSUserDefault
,没有最low只有更low下面说代码逻辑登录获取用户信息进行归档,使用时候取出,解档整个model类本次流程走下来遇到了好多问题
北漂少年郎
·
2023-10-26 09:22
关于NSUserDefaults的秘密
NSUserDefaults常用的方法
NSUserDefault
lucifer_1911
·
2023-10-01 11:26
牛客网 iOS 题 90-106
属性列表文件对象归档SQLite数据库CoreData答案:1,2,3,41.属性列表文件:即
NSUserDefault
存储,实际是本地生成一个plist文件,将所需属性存储在plist文件中2.对象归档
iOS佥
·
2023-08-11 21:39
使用KeyChain处理用户名和密码
为什么不用
NSUserDefault
来保存用户名和密码呢?因为
NSUserDefault
可以在资料沙盒中找到。
GrayDang
·
2023-08-10 08:17
iOS开发之界面间的传值
1.常见的界面间传值方式1)属性2)代理3)block4)通知5)
NSUserDefault
以上几种方式比较常见,使用广泛2.响应链传值今天我所记录的是一种比较少见,且仅适用于UIResponder的子类对象基于响应链进行对象间传值
奔跑的喔汼
·
2023-08-09 21:24
面试基础小题笔记
可以重写3、页面间的传值方式有哪些公开的属性方法协议block通知
NSUserDefault
4、通知和delegate的区别?通知是允许多对多的,而delegate只能是1对1的。
QG不吃鱼的猫
·
2023-07-19 01:52
从零开始学React Native之数据持久化存储
用它可以取代Android的sharedperference和ios的
NSUserDefault
。AsyncStorage存储的数据对该RN应用全局都是可以访问的,只需要知道通过它增删
Gavin-Wang
·
2023-06-12 04:05
文本
iOS sqlite3数据库使用复习
iOSAPP的数据存储方式有很多,
NSUserDefault
、plist、归档存到文本文件、sqlite3数据库、Coredata数据库。
Sweet丶
·
2023-06-12 03:29
iOS开发中数据持久化(二):NSUserDefaults实现存储数据
NSUserDefaults的简单使用Demo地址对应实现的文件是NSUserDefaultViewController.m文件和person.m文件存储数据成功后,在沙盒中查看相应的存储文件数据如下图所示:
NSUserDefault
落叶兮兮
·
2023-04-18 16:10
微信小程序开发——缓存处理
微信小程序的缓存操作,类似于iOS中的
NSUserdefault
操作,都是使用key/value的类型,且都是在各自的程序了;不同的时微信的缓存操作,区分了同步还是异步的操作;另外,微信的缓存每个小程序的缓存大小上限是
coldriversnow
·
2023-04-14 03:48
微信小程序
缓存
小程序
iOS-
NSUserDefault
提供简单的key-value存储
//存储-(void)_saveListDataWithArray:(NSArray*)modelArray{//序列化NSData*listData=[NSKeyedArchiverarchivedDataWithRootObject:modelArrayrequiringSecureCoding:YESerror:nil];[[NSUserDefaultsstandardUserDefault
Mr_Lin_
·
2023-04-07 03:10
iOS开发中数据持久化(三):NSKeyArchive归档解档的实现
image.pngDemo地址对应的文件是Human.m和ArchiveViewController.m目的是希望能归档解档自定义对象,需要遵守NSSecureCoding协议,这部分在上一篇iOS开发中数据持久化(二):
NSUserDefault
落叶兮兮
·
2023-04-02 07:48
keychain的使用重要信息保存
之前我们开发中为了实现自动登录,会将用户名密码等一些重要数据作持久化保存,通常使用的方式是保存到
NSUserdefault
。这种做法每次卸载了app后,数据都会随之清除,而且不安全。
HelloBinary
·
2023-03-24 23:19
iOS 中 关于
NSUserDefault
中存储可变数组的问题
在开发过程中,可能需要将一个可变数组持久化存储在本地,用到
NSUserDefault
存储,但是要注意的是,取出该数组后,该数组变成了不可变数组,对其进行修改时容易引发崩溃。
拿铁加冰
·
2023-03-24 12:09
iOS 加密解密安全问题
网络数据客户端和服务器传输的时候,数据流加密.这里介绍几种加密方式1.SSkeychain钥匙串加密2.Base64加密解密3.MD5加密加盐这里有三种方式例子demoSSkeychain钥匙串加密keychain和
NSUserDefault
yuezishenyou
·
2023-03-15 15:45
iOS 数据持久化
2.偏好设置(
NSUserDefault
笙绳省盛
·
2023-02-03 06:24
2022-8-02
NSUserDefault
存入NSMutableArray数组解决方案
当你使用NSUserDefaults存储可变对象,它存储的是一个不可变的副本,你无法像这样直接改变它。你必须把数组可变复制出来,再修改它,最后把它存回来,更换旧对象。存:NSMutableArray*mutableCopyArr=[infoArrmutableCopy];[[NSUserDefaultsstandardUserDefaults]setObject:mutableCopyArrorK
小专注
·
2022-08-02 10:49
ios webview 加载链接携带cookie
ios默认是会把url的cookie保存到本地,但不是实时保存的,会有延迟,一般理解为在系统空闲时去保存.所以为了实时给url添加cookie,我们最好将请求url后获取到的cookie保存到本地,用
NSUserDefault
汤昊
·
2022-02-16 06:27
二、NSUserDefaults
一般来说,小规模数据,弱业务相关数据,都可以放到
NSUserDefault
里
faterman
·
2022-02-14 03:04
iOS 数据持久化方案
Plist:用于存储图像、音频等大体积数据,只能存储基本数据类型
NSUserDefault
:用于储存配置信息本质上还是plist归档:只能整存整取消耗系统资源即使只增加1条也要把之前的100条读取出来以上
yyggzc521
·
2022-02-03 18:19
笔记:如何防止别人反编译你的APP
1、本地数据加密对
NSUserDefault
、sqlite存储文件数据加密,保护账号和关键信息;2、URL编码加密对项目中的URL进行编码加密,防止URL被别人静态解析;3、网络传输加密对客户端网络传输数据加密
乔布斯狂热追随者
·
2021-06-21 16:06
数据持久化
iOS中持久化方案有很多,例如:
NSUserDefault
、KeyChain、File,以及基于数据库的无数子方案。
Da_Hao
·
2021-06-20 10:10
NSUserDefault
1.NSUserDefaults可以直接存储的类型NSUserDefaults是一个单例,在整个程序中只有一个实例对象,他可以用于数据的永久保存NSUserDefaults支持的数据类型:NSNumber(NSInterger,float,double),NSString,NSDate,NSArray,NADictionary,Bool举例://将NSString对象存储到NSUserDefaul
LGirl
·
2021-06-06 11:13
iOS 之 FMDB、CoreData、Plist、
NSUserDefault
简述数据储存可以分为数据结构和储存方式。数据结构就是数据存在的的形式。例如NSDictionnary、NSArray、NSSet等这些简单的对象,也有像CoreData那样的关系模型。储存方式在机器内则分为两种:1、内存;2、闪存。内存存储是临时的,但是运行速率非常快,闪存则是一种持久化存储,效率非常低。我们常说的归档就是将内存中的数据转移到闪存就行持久化保存。我们只有把内存和闪存结合起来进行操作
小强七号
·
2021-05-20 18:18
NSUserDefault
代码段一NSDictionary*defaultValues=[NSDictionarydictionaryWithObjectsAndKeys:@"jim",@"name",nil];[[NSUserDefaultsstandardUserDefaults]registerDefaults:defaultValues];NSString*name=[[NSUserDefaultsstandard
C_HPY
·
2021-05-18 19:46
NSUserDefault
/YYCache
1NSNserDefalut把这些偏好记录在应用包的plist文件中,通过NSUserDefaults类来访问,这是NSUserDefaults的常用姿势。如果有一些设置你希望用户即使升级后还可以继续使用,比如玩游戏时得过的最高分、喜好和通知设置、主题颜色甚至一个用户头像,那么你可以使用NSUserDefaults来存储这些信息.1.储存在plist文件中既然是plist文件,那么对象的类型则必须
乐乐的熊
·
2021-05-12 13:17
iOS学习笔记07 数据库的简单使用
常用的数据存储方式,大家应该也都有了解,有Plist存储,归档,
NSUserDefault
等等方式,但是这几种方式有个挺严重的问题,当数据量偏大的时候,它们是无
点柈
·
2021-05-08 08:29
程序第一次运行
[[[NSUserDefaultsstandardUserDefaults]objectForKey:@"hasNew"]boolValue]){
NSUserDefault
_了凡
·
2021-05-04 09:33
iOS 8 Share Extension需要注意的点
通过沙盒实现Extension和App之间的数据同步1、数据同步有三种方式1、
NSUserDefault
//比较适用于较小数组的存储,当数据大于20MB时,会造成界面卡顿,同步数据会有一定的延迟代码:/
Visitor
·
2021-05-02 01:37
NSUserDefault
NSUserDefaults使用NSUserDefaults是什么,有什么用处对于应用来说,每个用户都有自己的独特偏好设置,而好的应用会让用户根据喜好选择合适的使用方式,把这些偏好记录在应用包的plist文件中,通过NSUserDefaults类来访问,这是NSUserDefaults的常用姿势。如果有一些设置你希望用户即使升级后还可以继续使用,比如玩游戏时得过的最高分、喜好和通知设置、主题颜色甚
只是个少年
·
2021-05-01 15:22
iOS 数据存储的几种方式
iOS开发中本地存储主要有四种形式属性列表(plist文件)偏好设置(
NSUserDefault
)NSKeyedArchiver归档(NSCoding)数据库在这之前先简单介绍一下应用沙盒要想在本地存储数据
乡水情缘
·
2021-04-30 01:53
NSUserDefault
NSUserDefaults*settings=[NSUserDefaultsstandardUserDefaults];[setttingsremoveObjectForKey:@"phone"];[setttingssetObject:@"123456"forKey:@"phone"];[setttingssynchronize];参考资料http://www.360doc.com/conte
蜗牛也有梦想
·
2021-04-24 12:11
iOS开发中用户密码应该保存在哪里
为啥直接把密码存储在
NSUserDefault
中不安全?iOS中的沙盒默认情况下,每个沙盒都含有3个文件夹:Documents,library,tmp。
希达like
·
2021-04-24 09:26
一个实用的
NSUserDefault
工具类
可以通过调用synchronize方法来使内存中的缓存与用户默认系统进行同步原理
NsUserDefault
是用户轻量级的数据持久化,主要用于保存用户程
白石洲霍华德
·
2021-04-22 16:00
iOS数据本地化的几种方式
NSUserDefault
解释:也是保存一些简单的文本,数据量一定是很少的内容,因为进程启动所有缓存的内容都会被加载到内存中。
WorldPeace_hp
·
2021-04-20 09:03
2021.04.02学习笔记
1.
NSUserDefault
存放的值会按照key和value存放在app沙盒文件下/Library里的包名.plist里.2.un0cover越狱的时候需要打开ExportTFP0设置项目,才有权限使用
·
2021-04-10 02:47
ios逆向工程ida-pro
2021.04.02学习笔记
1.
NSUserDefault
存放的值会按照key和value存放在app沙盒文件下/Library里的包名.plist里.2.un0cover越狱的时候需要打开ExportTFP0设置项目,才有权限使用
·
2021-04-02 19:47
ios逆向工程ida-pro
iOS开发中数据持久化总结(一)
.使用SQlite数据库存储数据(尝试用FMDataBase第三方库)这次找了时间,总结了三种数据持久化方式的实现,在这里记录一下总结iOS开发中数据持久化总结(一)iOS开发中数据持久化总结(二):
NSUserDefault
落叶兮兮
·
2021-02-22 16:55
NSUserDefault
存入NSMutableArray数组解决方案
1.
NSUserDefault
里面存数据NSUserDefaults*currentDefaults=[NSUserDefaultsstandardUserDefaults];//需要将你需要存储的数据转成
幽玄727
·
2020-11-15 13:56
字典tips
NSUserDefault
存数组或字典的可变情况:因为
NSUserDefault
只能存不可变的数组或字典;取出来的数组或字典如果直接addObject,再存同一个,就会崩溃;只能覆盖新的.NSMutableDictionary
Soooober
·
2020-09-16 21:44
OC
知识点
iOS开发常用宏总结
与本都存储对象#definekAppDelegate(AppDelegate*)[UIApplicationsharedApplication].delegate#definekUserDefaults[
NSUserDefault
欣欣_向上NO
·
2020-09-13 22:56
iOS技术
iOS开发总结(A0)- 如何使用单例
有时某个类需要一个实例就可以了,比如ios中的NSFileManager,
NSUserDefault
,在app运行的任何时刻,都只有一个实例。一般用来管理共享的资源、逻辑等。
weixin_30879169
·
2020-09-12 03:19
iOS单例模式
*iOS的单例模式*
NSUserDefault
的使用*总结iOS的单例模式当提起单例模式,我们想到什么懒汉式(initWith……),饿汗式(init),老汉式……。。扯远了。
ivolcano
·
2020-09-11 01:59
为什么不建议使用
NSUserDefault
存储大量数据
简单介绍一下NSUserDefaults,原理上看NSUserDefaults其实是在操作一个plist文件。读取NSUserDefaults值的时候会默认在内存中缓存下来一份,所以NSUserDefaults的读取速度比较快。正常情况下,我们后面对NSUserDefaults的读取都是从内存中读取的,经测试删除.plist文件后,依然可以正常读取,基本可以证明这一点。NSUserDefaults
程序员学哥
·
2020-08-26 22:16
iOS本地缓存方案之YYCache源码解析
简单列举一下,iOS的本地缓存方案有挺多,各有各的适用场景:
NSUserDefault
:系统提供的最简便的key-value本地存储方案,适合比较轻量的数据存储,比如一些业务flag。
luoyibu
·
2020-08-22 15:47
ios
持久化
多线程
缓存设计
iOS中常见的数据存储方式
writeToFile方式直接写文件,存储的为plist文件.plist文件中只能存放以下7中数据类型:array、dictionary、string、bool、data、date、number.2.用户偏好存数据:获取
NSUserDefault
Kakarrot
·
2020-08-21 21:11
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他