摘要: NSDate的常用用法1.创建或初始化可用以下方法用于创建NSDate实例的类方法有 + (id)date;返回当前时间 + (id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;返回以当前时间为基准,然后过了secs秒的时间 + (id)dateWithTimeIntervalSinceReferenceDate:(NSTimeInterval)secs;返回以2001/01/01 GMT为基准,然后过了secs秒的时间 + (id)dateWithTimeIntervalSince1970:(NSTimeInterval)secs;返回 阅读全文
posted @ 2013-04-23 13:36 金建彤 阅读(417) 评论(0) 推荐(0) 编辑
摘要: #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... 阅读全文
posted @ 2013-04-23 13:17 金建彤 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 相信不少朋友用过UIWebView,webView下载的图片一般比较大,这个要能缓存就好了,可以大幅度提高加载速度,同时为用户节省流量。本文就是讲如何完美解决webView缓存的问题。实际上,UIWebView自己是有缓存的,但容量有限,清理时间我们也不好掌握,那它是用什么做的缓存呢?是NSURLCache。看到它有几个方法:+(void)setSharedURLCache:(NSURLCache*)cache;-(NSCachedURLResponse*)cachedResponseForRequest:(NSURLRequest*)request;-(void)storeCachedRes 阅读全文
posted @ 2013-04-23 13:06 金建彤 阅读(3605) 评论(0) 推荐(0) 编辑