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
UserDefault
使用 NSUserDefaults 存储自定义对象 JSONMODEL
NSKeyedArchiver归档NSData*ContactMulti=[NSKeyedArchiverarchivedDataWithRootObject:arr];NSUserDefaults*
userDefault
zxl56123
·
2020-06-23 19:33
IOS知识大总结 (中高级篇)
1获取系统语言设置NSUserDefaults*
userDefault
=[NSUserDefaultsstandardUserDefaults];NSArray*languages=[userDefaultobjectForKey
isfly_cool
·
2020-06-23 18:36
iOS
ios
总结
swift3.0中UserDefaults的使用
UserDefaults是一种存轻量级的数据////ViewController.swift//
userDefault
////Createdbyquyuanpengon17/4/21.
小瞿简书
·
2020-06-23 10:33
cocos2dx客户端本地数据存储之
UserDefault
这时就会用到
UserDefault
这个类,将数据保存在本地
UserDefault
.xml文件中!
fightsyj
·
2020-06-23 08:18
Cocos2d-x
iOS每天只执行一次
NSUserDefaults*
userDefault
=[NSUserDefaultsstandardUserDefaults];//NSLog(@"之前时间:%@",[userDefaul
农大饶奇
·
2020-06-22 17:53
第三方库SwiftUserDefault使用
项目简介源码地址SwiftUserDefault对系统的
UserDefault
进行了一层封装,可以简化基础数据和自定义对象的存取使用方式1、cocoapods集成,也可以直接将文件下载下来(就一个文件)
山有木枝壮
·
2020-06-22 11:27
CocoaLumberjack源码分析
动态更改日志级别、使用
userDefault
保持上次更改记录、动态注册,为每个类添加日志的级别。仅过滤出想要的日志级别,如LOG_ERROR;将同类型的日志归为一组。
某非著名程序员
·
2020-06-21 05:32
北京经验
一,
UserDefault
,就是NSUserDefaults.二,JSPatch三,Xcode的模拟器simulator,键盘跳转,Command+K;四,项目:一期,王强所指,敲代码到上线。
FlyTheKite
·
2020-04-08 20:18
iOS 数据持久化
在iOS开发中数据持久化的方案主要有以下5种:1.preference(偏好设置)
UserDefault
2.plist文件(属性列表)3.NSKeyedArchiver(归档)(archives[ˈɑ:
红色海_
·
2020-04-06 22:17
总览:iOS开发常用的技术手段
基本手段weak代理&block处理回调target&selector处理事件通知全局非耦合事件KVO观察对象的属性值的变化timer重复执行GCD延迟延迟一段时间执行某程序KVC根据字符串名称存取属性值
UserDefault
HustBroventure
·
2020-04-05 18:11
iOS归档的缺点
1.归档不够安全,敏感数据容易被破解,因为归档是明文存在plist文件中的,所以建议用户安全相关的(如token)尽量不要放在
UserDefault
中,即使要存储的话也最好做一次加密再存,最好的方式是存在
shanfl
·
2020-04-05 13:45
IOS-
UserDefault
相关 是否判断第一次登陆
首先绘制好第一页面和第二页面,分别命名为登录前页面loginBtn登陆后页面loginBtn2.先取个vlueForKey:@"isFirst"第一次启动时给UserDefaults中放了一对键值对,只要你不remove,它将永远存在。if(![[NSUserDefaultsstandardUserDefaults]valueForKey:@"isFirst"]){AppGuidViewContr
Roger_单
·
2020-04-04 00:58
iOS rumtime 笔记五 — 遍历类的属性,进行归档
这两天把Runtime的知识重新理了一遍,把之前做的数据持久化(将一个model序列化后存放到
userdefault
中)又封装了一遍。下面是介绍需求我们在开发中,经常需要对一些信息进行归档化保存。
黑羽肃霜
·
2020-03-29 15:57
小蚁摄像机App加密探究
iOS系统中,本地缓存通常以数据库、plist、序列化文件、
UserDefault
、KeyChain等为媒介。
tomatobin
·
2020-03-28 00:45
swift 之归档和解归档
数据持久化的方式有很多种,归档是其中的一种,说起数据持久化的方式,iOS中基本有以下几种方式:sqlite存储、coredata存储、
UserDefault
存储、归档、plist存储、还有就是直接写入文件中
Harry_Coding
·
2020-03-25 08:03
IOS 界面之间传值总结
NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.
UserDefault
王小宾
·
2020-03-24 12:39
iOS--Document路径下存储数据的总结
获取Document的路径的方法有几个,下面我来说一下我的做法//fileName就是保存文件的文件名NSUserDefaults*
userdefault
=[NSUserDefaultsstandardUserDefaults
简鱼7819
·
2020-03-20 08:24
Swift2.0到Swift3.0的蜕变
从Swift3.0开始,一些OC中的用法被放弃,这其中包括NSFoundation的前缀NS被放弃等OC中传统for循环被弃用2.NSFile,NSUserdefault等变身File,
userDefault
3
三秋树下
·
2020-03-16 09:16
【极客班】谈谈iOS中
UserDefault
的使用
这周的作业提到了storyboard之间传值的问题,还不让用NavigationController,着实纠结,于是百度(自认很low)到了传说中的NSUserDefult的方法:创建一个userdefaults方法有多个,最简单的快速创建方法:NSUserDefaults*accountDefaults=[NSUserDefaultsstandardUserDefaults];添加数据到user
护林员
·
2020-03-12 15:34
iOS开发集锦之 2017.05.08(UI之一劳永逸系列)
一劳永逸,iOS引导蒙版封装流程作者:卖报的小画家Sure描述:1.命名规则统一,创建方法自动获取对应尺寸图片;2.在UIWindows上添加UIImageView;3.暴露show,hide方法;4.
userDefault
Ashen_
·
2020-03-08 22:32
#Cocos2dx+Lua源码#
UserDefault
类
在下次登录的时候,能够默认显示该登录的账户用户设置了禁止音效、禁止背景音乐等内容,在下次登录的时候,希望能够保持设置于是,在开发的过程中,我们将这一类需求,抽象成:本地数据存储功能Cocos2dx+Lua引擎中的
UserDefault
KomalZheng
·
2020-03-04 02:35
iOS开发-----
Userdefault
真的安全?
NSuserdefaults是一种IOS常用的数据持久化的方式,操作简便,配合NSCoding和NSKeyedArchiver,很容易将数据model转化成NSData直接存储在NSuserdefaults。那使用NSuserdefaults保存数据,数据的安全性如何呢?NSuserdefaults的本质是使用了plist存储数据,将存储在NSuserdefaults中的数据写入了一个以Bundl
Jason_cjc
·
2020-03-03 18:11
小知识三、
USerDefault
我换个姿势来实现
像往常一样,用字符串当key缺点:容易拼写错误重复定义多人开发项目,难于管理eg:importFoundationimportUIKitprotocolUserDefaultNameSpace{}extensionUserDefaultNameSpace{staticfuncnamespace(_key:T)->StringwhereT:RawRepresentable{return"\(Self
只非鱼
·
2020-03-03 00:11
iOS工作重要知识点大总结
1获取系统语言设置NSUserDefaults*
userDefault
=[NSUserDefaultsstandardUserDefaults];NSArray*languages=[userDefaultobjectForKey
koreadragon
·
2020-03-01 05:14
iOS NSKeyedArchier序列化遇到的问题
如果需要使用
UserDefault
归解档,正确的使用方式可以参考如下文章:http://nshipster.com/nscoding/问题描述1、之前使用的项目,只有一个模块,也是主模块,使用
UserDefault
山有木枝壮
·
2020-02-22 08:34
iOS保存登录 第一次需账号密码登录,以后记住登录状态直接登录
1.登录成功后保存账号密码NSUserDefaults*userDefaults=[NSUserDefaultsstandardUserDefaults];//登陆成功后把用户名存储到
UserDefault
sillen
·
2020-02-21 23:58
数据持久化
一、文件二、
UserDefault
三、SQLite四、keychain五、coredata六、归档化
UserDefault
应用域(domain)一般NSUserDefault内使用setValue:forKeyPath
韩叨叨
·
2020-02-21 16:09
iOS中Keychain保存用户名和密码
说到保存用户名和密码,以前有用过本地的数据库来保存,也接触过用
userdefault
来保存,后来在一个项目中发现了一个新的方法——用Keychain来保存。
Cloudox_
·
2020-02-11 08:41
Userdefault
-2019-01-17
letfir=UserDefaults.init(suiteName:"ViewController")fir?.set("1",forKey:"test")letsec=UserDefaults.init(suiteName:"ViewController")print(sec?.value(forKey:"test"))Optional(1)sec?.set("2",forKey:"test"
emore
·
2019-12-26 01:07
越狱检测代码
#pragmamark-(void)checkDeviceBroken{NSUserDefaults*
userDefault
=[NSUserDefaultsstandardUserDefaults];[
彬至睢阳
·
2019-12-23 07:24
swift 之归解档及存储在
USERDEFAULT
定义privatestructTokenModel:Codable{varmobile:Stringvartoken:Stringvarexpired:Date}取ifletval=UserDefaults.standard.value(forkey:TOKEN_KEY){do{varvardata=valas!Datatoken=tryJSONDecoder().decode(TokenMode
LV大树
·
2019-12-23 00:32
IOS 更新弹窗提醒(每天提醒一次)
//每天比较一次-(void)judgeNeedVersion{NSUserDefaults*
userDefault
=[NSUserDefaultsstandardUserDefaults];NSDate
linkon
·
2019-12-13 01:24
Swift 宏定义的坑
我的项目中,登录时,帐号,密码,组织机构ID等等其他一些程序中要用到的东西都是使用
UserDefault
存储在本地,然后定义一个宏定义取出来,像这个样子:错误的做法(ToolHelper.swift_GetUserD
李美东
·
2019-12-08 11:52
NSUserDefault的使用
NSUserDefaults用来存储类似用户的配置等一些比较小的数据,模拟器/真机保存在沙盒路径的Library——>Preferences文件夹中一、创建NSUserDefaults对象NSUserDefaults*
userDefault
__Twotiger
·
2019-12-07 21:58
#Cocos2dx手游开发#11重构Lua端
UserDefault
类
序言Cocos2dx引擎为我们提供了cc.
UserDefault
类,用于本地数据存储。
KomalZheng
·
2019-11-02 16:49
Exchange让所有用户可以查看会议室被谁占用
单独设置会议室
[email protected]
:\Calendar-
UserDefault
-Accee***ightsReviewer所有会议室统一设置
cix123
·
2019-06-19 15:32
Exchange
Swift 基于 NSUserDefaults、NSKeyedArchiver、ObjectMapper 存储简单键值对数据解决方案
varuserDefault=UserDefaults.standarduserDefault.set(URL(string:"http://github.com"),forKey:"domain")vardomain=
userDefault
.u
ImWiki
·
2019-05-26 14:46
Swift 环境下变更 Xcode 工程名后使用 NSKeyedUnarchiver 解档引起的崩溃问题
当更换工程名后,B在运行时从
userDefault
中取出这个NSData来做解档报错了'NSInvalidUnarchiveOperationExcept
黑羽肃霜
·
2018-12-26 09:11
UserDefault
在Mac的存储路径
第一次写博客,有点激动,还有点紧张,编程能力一般,还不敢写出来献丑,就是记录一下开发项目时遇到的一些问题,以备以后用到,写的不好请多包涵。手动分割线------------------------------------------------------------------用Quick-Cocos2dx-Community3.6.5Release版开发项目,因为测试需要记录上次登录的地址,所
Dream_Gentle_Man
·
2018-03-14 21:01
学习杂记
iOS
Userdefault
的使用
查看了很多资料都不是自己想要的(要么就是不全,要么就是我也不知文章要表达什么)so自己收集总结一下一、首先简述一下
Userdefault
1.适合存储轻量级的本地数据。
if_you_like
·
2018-01-19 10:58
[转]iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)
NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.
UserDefault
Cloudox_
·
2017-11-17 09:11
轻量级存储
测试默认文字"}set(newValue){
userDefault
.setValue(newValue,forKey:"text")}}}运用:lets
贝勒黑福晋
·
2017-07-12 16:36
iOS中利用KeyChain保存用户信息的方法示例
前言说到保存用户名和密码,以前有用过本地的数据库来保存,也接触过用
userdefault
来保存,后来在一个项目中发现了一个新的方法――用Keychain来保存。
Hello0307
·
2017-06-28 11:50
传值Delegate/NSNotification/Block/KVO/NSUserDefault/单例
demo下载地址11.gif实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.
UserDefault
或者文件方式;5.单例模式方式;
雷鸣1010
·
2017-02-21 09:09
UserDefault
数据存储和读取简易封装
方式一代码如下:protocolUserDefaultNameSpace{}extensionUserDefaultNameSpace{staticfuncnamespace(_key:T)->StringwhereT:RawRepresentable{return"\(Self.self).\(key.rawValue)"}}protocolUserDefaultSettable:UserDef
NinthDay
·
2017-02-11 22:07
如何判断一个app是否是今天首次启动
思路:每次退出app的时候,都在
UserDefault
中存一下当前date下次登录时,判断date是否是当前日期,不是则为首次启动代码实现:NSDate*senddate=[NSDatedate];NSDateFormatter
CZ_2015
·
2016-11-17 17:19
ios开发
iOS 页面传值方式 单例,block,代理协议方法,通知中心
实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.
UserDefault
或者文件方式;5.单例模式方式;6.通过设置属性,实现页面间传值情况一属性传值属性传值用于正向传值
敲代码的树懒
·
2016-07-08 15:49
iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault
NSUserDefault/Delegate/NSNotification/Block)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.
UserDefault
yuleidnf
·
2016-05-04 21:00
XMG 偏好设置存储
也就是说传说中的NSUserDefault只要调用了NSUserDefault的话,就会在Library/Preference下创建一个
UserDefault
.plist的文件下。
u012131827
·
2016-05-01 11:00
iOS必备知识
1获取系统语言设置NSUserDefaults*
userDefault
=[NSUserDefaultsstandardUserDefaults];NSArray*languages=[userDefaultobjectForKey
仉隳
·
2016-04-29 15:38
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他