随笔分类 -  iOS进阶

摘要:SDWebImage学习 SDWebImage版本是:'4.2.2' SDWebImage是iOS开发中常用的图片加载的库,能下载并缓存图片。这次就着重介绍SDWebImage的特色功能:下载与缓存。 UIImageView+WebCache:直接使用的类 SDWebImageManager:总的管 阅读全文
posted @ 2018-12-19 19:54 Darren.Von 阅读(253) 评论(0) 推荐(0)
摘要:占坑 阅读全文
posted @ 2018-10-31 07:29 Darren.Von 阅读(155) 评论(0) 推荐(0)
摘要:Instrument Time Profiler教程之Time Profiler 一. 介绍 Time Profiler帮助我们分析代码的执行时间,找出导致程序变慢的原因,告诉我们“时间都去哪儿了?”。 1. Time Profiler:分析代码的执行时间,找出导致程序变慢的原因。 2. Alloc 阅读全文
posted @ 2017-06-04 15:56 Darren.Von 阅读(574) 评论(0) 推荐(1)
摘要:解决NSTimer循环引用Retain Cycle问题 iOS开发中以下的情况会产生循环引用 1. block 2. delegate 3. NSTimer 循环引用导致一些对象无法销毁,一定的情况下会对我们横须造成影响,特别是我们要在 中释放一些资源额时候,本篇主要解决NSTimer引起的循环引用 阅读全文
posted @ 2017-05-04 18:53 Darren.Von 阅读(548) 评论(0) 推荐(0)
摘要:多图片多线程异步下载 开发中非常常用的就是就是图片下载,我们常用的就是SDWebImage,但是作为开发人员,不仅要能会用,还要知道其原理。本文就会介绍多图下载的实现。 本文中的示例 "Demno地址" ,下载后项目位于 1 问题 开篇我就先将多图下载过程中出现的问题摆出来,让我们能够一一克服 。 阅读全文
posted @ 2017-04-15 17:14 Darren.Von 阅读(1403) 评论(0) 推荐(0)
摘要:你需要了解的 Core Spotlight 了解Spotlight Core Spotlight是iOS 9中苹果推出了新的Search API,可以直接搜App内的内容(in App Search),这样用户更容易找到他们想要的内容,哪怕这个内容是在某个 App 内部的,从而大大提高 App 的使 阅读全文
posted @ 2017-02-13 10:53 Darren.Von 阅读(903) 评论(0) 推荐(1)
摘要:【iOS系列】 自定义Modar动画.md 我们需要做的最终的modar动画的效果是这样的, 就是点击cell,cell发生位移,慢慢的到第二个界面上的。为了做出这样的动画效果,我们需要以下的知识。 1 设置modalPresentationStyle 我们可以通过下图看到不设置modalPrese 阅读全文
posted @ 2017-01-08 21:56 Darren.Von 阅读(272) 评论(0) 推荐(0)
摘要:最近有人贴出BAT的面试题, "题目链接" 。 就是实现系统的开根号的操作,并且要求一定的误差,其实这类题就是两种方法, 和`牛顿迭代`,现在用OC的方法实现如下: 第一:二分法实现 (double)sqrt_binary:(int)num { double x = sqrt(num); doubl 阅读全文
posted @ 2016-12-22 15:44 Darren.Von 阅读(1259) 评论(0) 推荐(0)
摘要:正则表达式中的排除式写法 m3u8地址各种各样,我们要遍历出内容里面的小文件的下载地址,以前用正则表达式的url规则即可,但是我们会发现,有下面的至少2中类型的地址,怎么取出地址呢? 1 :有这样的:直接包含http的地址 EXTM3U EXT X TARGETDURATION:10 EXT X V 阅读全文
posted @ 2016-08-04 14:48 Darren.Von 阅读(8560) 评论(1) 推荐(0)
摘要:UISlider无法拖动进度条的问题解决 最近业务中的视频播放使用到了UISlider,但是有一个奇怪的问题,就是在 出来的控制器中UISlider是可以正常使用的,但是在 出来的控制器,其在最开的屏幕边缘,大概20点值得位置处,怎样都无法拖动进度条,但是一旦进度条走了这段距离是想怎么拖动就怎样拖动 阅读全文
posted @ 2016-07-26 22:50 Darren.Von 阅读(2245) 评论(5) 推荐(0)
摘要:记一次UICollectionView中visibleCells的坑 项目的要求是这样的 其实也是一个轮播图,而已,所以依照轮播图的实现原理,这里觉得也很简单,还是利用UICollectionView,只不过自定义一个布局能够让cell自动吸附在最中间。 第一个坑 在下面的数组中取出当前出现在界面可 阅读全文
posted @ 2016-07-16 11:28 Darren.Von 阅读(7557) 评论(0) 推荐(1)
摘要:UITableViewController的子控件不随着滑动 我们知道有时候使用UITableViewController简单便捷,省事,但是如果我们使用了 ,无论是 还是 ,均会发现添加的view是会随着tabelview的滑动而滑动的。这是没有办法避免的,UITableViewControlle 阅读全文
posted @ 2016-07-14 20:33 Darren.Von 阅读(1201) 评论(0) 推荐(0)
摘要:有时候iOS开发中需要使用到渐变色,来给图片或者view盖上一层,使其显示效果更好,我们这里使用的CAGradientLayer来设置渐变色 要实现的效果如下: "Demo地址" "下载" // 创建渐变色图层 CAGradientLayer gradientLayer= [CAGradientLa 阅读全文
posted @ 2016-01-30 21:40 Darren.Von 阅读(3044) 评论(0) 推荐(0)
摘要:【iOS系列】 iOS吸附效果的实现 之 UICollectionView的使用全解 UICollectionView可以做很多的布局,在iOS开发中较为重要,所以这里就以实例来讲解UICollectionView的使用进阶。注: 用StoryBoard拖出来的UICollectionView的布... 阅读全文
posted @ 2016-01-05 07:46 Darren.Von 阅读(12519) 评论(2) 推荐(2)
摘要:【iOS系列】 A server with the specified hostname could not be found.问题解决 Reveal 在iOS开发中可以方便查看界面的布局,较为方便的能够查出view(等)不出现,或者遮挡等,节约大批的时间。 但是今天Reveal出现了问... 阅读全文
posted @ 2016-01-04 19:22 Darren.Von 阅读(14082) 评论(0) 推荐(0)
摘要:【iOS系列】 iOS查看沙盒文件图文教程(真机+模拟器) 1:模拟器 1.1 方法1: 程序中打印一下的地址,能直接前往沙盒路径。 NSString path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUser... 阅读全文
posted @ 2015-12-30 22:43 Darren.Von 阅读(10952) 评论(0) 推荐(1)
摘要:这里是列举出得一部分,更多内容可参考 "https://github.com/darren90/Gather_iOS" "码农周刊的总结" 覆盖很广 "调调的" 很多开发相关内容都有体现 "右滑返回的解决" 自定义了左边的返回键,导致右滑返回失效 "DLSlideView"... 阅读全文
posted @ 2015-12-29 23:16 Darren.Von 阅读(306) 评论(0) 推荐(0)
摘要:UITableViewCell的展开与收缩的实现思路 现在项目中很多地方都会用到,所以我这里介绍一种可以复用的思路,这与文章后面的Swift的实现思路不同,具体大家可自行对比。 "Demo项目地址" 开始先说一下UITableView的两个代理: 和`heightForRowAtIndexPat... 阅读全文
posted @ 2015-12-28 22:20 Darren.Von 阅读(3502) 评论(0) 推荐(0)
摘要:CocoaPoda在iOS开发中的使用 CocoaPods 简介 CocoaPods是iOS开发中不可避免的依赖管理第三方的工具,能简化一些第三方库文件需要添加编译参数及依赖库的繁复工作 CocoaPods的 "官网" 安装CocoaPods 2.1 FQ版: $ sudo... 阅读全文
posted @ 2015-12-26 11:12 Darren.Von 阅读(271) 评论(0) 推荐(0)
摘要:iOS开发中正则式的使用 第一:常规的使用方式 NSString str = @"abcded111093212qweqw"; //找到内部一个即可 NSString pattern = @"\\d{5,11}";//判断是不是QQ // | 匹配多个条件,相当于or\或 NS... 阅读全文
posted @ 2015-10-31 18:54 Darren.Von 阅读(441) 评论(0) 推荐(0)

新浪微博:IT_攻城师,github:darren90(欢迎★star点赞)