数据持久化
小手一背爱谁谁
这个作者很懒,什么都没留下…
展开
-
Swift CoreData
Swift CoreData 项目适配CodeDataCoreData建数据库CoreData添加数据库属性CoreData 增CoreData 删CoreData 改CoreData 查 在Android中,一想到要操作SQLite,就觉得很繁琐;但是IOS中,有一套非常成熟的数据库API(接口)和GUI(图形用户界面),这样大大提升了用户体验,虽然,我们开发者,但是不可转载 2015-10-13 21:28:17 · 504 阅读 · 0 评论 -
iOS sqllite封装,不用写SQL语句才是封装的目的.
#import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @class SQTool; @class Cloumn; typedef enum : NSUInteger { Typeinteger, Typetext, Typereal, } Type; typedef void(^Creat...原创 2018-11-15 17:34:46 · 335 阅读 · 0 评论 -
iOS 持久化存储-沙盒文件增删查
#pragma mark ————————— 查询文件内容 ————————————— + (id)fetchPlistFromName:(NSString *)name { NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); ...原创 2017-07-21 11:06:03 · 313 阅读 · 0 评论 -
iOS NSUserDefaults清空所有内容
// 清空NSUserDefaults所有内容 NSUserDefaults *defatluts = [NSUserDefaults standardUserDefaults]; NSDictionary *dics = [defatluts dictionaryRepresentation]; for(NSString *key in [dics allKeys])原创 2016-12-14 13:31:06 · 1373 阅读 · 0 评论 -
iOS 查找plist文件路径读取plist 文件
// 读取SampleData.plist文件内容 NSString *filePath = [[NSBundle mainBundle] pathForResource:@"SampleData" ofType:@"plist"]; [self.dataArray addObjectsFromArray:[NSArray arrayWithContentsOfFile原创 2016-06-30 11:18:55 · 2242 阅读 · 0 评论 -
IOS 记录用户登陆信息
+(BOOL)loginSaveUserName:(NSString *)username password:(NSString *)password { if (username.length > 0 && password.length > 0) { NSUserDefaults *userDefaults = [NSUserD...原创 2015-11-24 10:41:26 · 1461 阅读 · 0 评论 -
Web应用中并发控制的实现
B/S构架的应用越来越普及,但由于它有别于C/S构架的特殊性,并发控制始终没能得到很好的解决,如售票系统经常会出现同一张火车票出售多次的现象。典型的案例如下: 例如若有两个客户端,A客户先读取了账户余额2000元,之后B客户也读取了账户余额2000元的数据,A客户提取了500元,对数据库作了变更,此时数据库中的余额为1500元,B客户也要提取1300元,根据其所取得的资料,2000-1300转载 2015-10-15 19:43:53 · 479 阅读 · 0 评论 -
iOS 清除缓存
//清除缓存 - (void)clear { dispatch_async( dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) , ^{ NSStrin原创 2015-10-14 11:47:51 · 278 阅读 · 0 评论 -
iOS数据存取
1.iOS应用数据存储的常用方式 lXML属性列表(plist)归档 lPreference(偏好设置) lNSKeyedArchiver归档(NSCoding) lSQLite3 lCoreData 2.应用沙盒 》位置:/Users/用户名/Library/Developer/CoreSimulator/Devices 如果不知道在哪里,可以在项目中打出转载 2015-10-13 21:13:04 · 418 阅读 · 0 评论 -
iOS 用户信息存储的工具类
#import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @interface UserInfo : NSObject @property (nonatomic,copy)NSString *userid;//用户id @property (nonatomic,copy)NSString *avatar;//头像 @prop...原创 2018-11-20 11:40:27 · 1479 阅读 · 1 评论