标签:nbsp ios stat nbu first 字符串 相关 信息 har
NSUserDefaults+HMReader.h
#import <Foundation/Foundation.h> @interface NSUserDefaults (HMReader) /** * 用于缓存app自有业务相关的数据信息 */ + (instancetype)hm_shareUserDefaults; @end
NSUserDefaults+HMReader.m
#import "NSUserDefaults+HMReader.h" @implementation NSUserDefaults (HMReader) + (instancetype)hm_shareUserDefaults { static NSUserDefaults *__instance = nil; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ NSString *bundleId = [NSBundle mainBundle].bundleIdentifier; bundleId = [bundleId stringByAppendingString:@".hm"]; __instance = [[NSUserDefaults alloc] initWithSuiteName:bundleId]; }); return __instance; } @end
使用,以缓存字符串数据为例:
#define kisFirstComeSiteViewKey @"com.hmreader.HMBookSiteWebViewController.FirstComeSite" //缓存存储 [[NSUserDefaults hm_shareUserDefaults] setObject:@isFirstLoad forKey:kisFirstComeSiteViewKey]; [[NSUserDefaults hm_shareUserDefaults] synchronize]; //读取缓存 NSString *hasShow = [[NSUserDefaults hm_shareUserDefaults] objectForKey:kisFirstComeSiteViewKey];
标签:nbsp ios stat nbu first 字符串 相关 信息 har
原文地址:http://www.cnblogs.com/qiyiyifan/p/7413450.html