![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 74
Ben_Kwok
这个作者很懒,什么都没留下…
展开
-
【iOS】UILabel自适应高度和自动换行
我们需要根据UILabel中字符串的多少来确定label的大小(长度),下面是label自适应大小的方法//初始化labelUILabel*label = [[UILabelalloc] initWithFrame:CGRectMake(0,0,0,0)]; //设置自动行数与字符换行[labelsetNumberOfLines:0];// 0代表有无限原创 2016-04-27 16:30:48 · 850 阅读 · 0 评论 -
【iOS】webview头部自定义view要跟webview一起滚动
有时候webView加载出来是没有头的,需要我们自己添加一个view,放置图片或者放置一个label来显示标题,下面是在webView的头部加一个view的方法,这个view可以随着webView的滚动一起滚动...UIWebView * webView = [[UIWebViewalloc]initWithFrame:[UIScreenmainScreen].bounds];[w原创 2016-04-27 16:19:30 · 3406 阅读 · 0 评论 -
iOS中@property的属性相关
attribute有如下几种取值,各个attribute的含义涉及到Objective-C中内存管理的相关知识;attribute主要分为三类:读写属性:(readwrite/readonly)决定是否生成set访问器,设置可供访问级别setter语意:(assign/retain/copy)set访问器的语义决定以何种方式对数据成员赋予新值原子性:(atomic,nonato转载 2016-04-09 20:31:24 · 450 阅读 · 0 评论 -
【iOS】内存缓存
使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。内存缓存我们可以使用sdk中的NSURLCache类。NSURLRequest需要一个缓存参数来说明它请求的url何如缓存数据的,我们先看下它的CachePolicy类型。1、NSURLRequestUseProtocolCachePo原创 2016-04-28 20:53:25 · 504 阅读 · 0 评论 -
【iOS】获取缓存大小清除缓存的方法
这是获取缓存大小的方法,一般情况下,我们的iOS的APP的缓存都放在软件沙盒路径下的caches文件里,所以我们用系统的fileManager获得caches文件的大小就可以了///#pragma mark - 下面两个获取文件大小的返回值都是数据类型,可以用NSString stringWithFormat转换成字符串//单个文件的大小- (long long) fileSi原创 2016-04-28 22:34:36 · 2669 阅读 · 0 评论 -
【iOS】SDWebImage的图片缓存机制
UIImageView+WebCache: setImageWithURL:placeholderImage:options: 先显示placeholderImage ,同时由SDWebImageManager根据 URL 来在本地查找图片。SDWebImageManager: downloadWithURL:delegate:options:userInfo: SDWebImageMana原创 2016-05-15 11:02:13 · 1108 阅读 · 0 评论