摘要:
NSDate的常用用法1.创建或初始化可用以下方法用于创建NSDate实例的类方法有 + (id)date;返回当前时间 + (id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;返回以当前时间为基准,然后过了secs秒的时间 + (id)dateWithTimeIntervalSinceReferenceDate:(NSTimeInterval)secs;返回以2001/01/01 GMT为基准,然后过了secs秒的时间 + (id)dateWithTimeIntervalSince1970:(NSTimeInterval)secs;返回 阅读全文
摘要:
#import + (NSString *)sha1:(NSString *)str { const char *cstr = [str cStringUsingEncoding:NSUTF8StringEncoding]; NSData *data = [NSData dataWithBytes:cstr length:str.length]; uint8_t digest[CC_SHA1_DIGEST_LENGTH]; CC_SHA1(data.bytes, data.length, digest); NSMutableString* output = [NSMutableStrin... 阅读全文
摘要:
相信不少朋友用过UIWebView,webView下载的图片一般比较大,这个要能缓存就好了,可以大幅度提高加载速度,同时为用户节省流量。本文就是讲如何完美解决webView缓存的问题。实际上,UIWebView自己是有缓存的,但容量有限,清理时间我们也不好掌握,那它是用什么做的缓存呢?是NSURLCache。看到它有几个方法:+(void)setSharedURLCache:(NSURLCache*)cache;-(NSCachedURLResponse*)cachedResponseForRequest:(NSURLRequest*)request;-(void)storeCachedRes 阅读全文