YYWebImage,SDWebImage和PINRemoteImage比较 共同的特性 以类别 api 下载远程图片。 图片缓存 图片提前解码 其他 图片框架比较 图片后处理 根据下面的比较,可以看出图片后处理方面,P…
标签:object-c
iOS开发之性能优化全解析
网上有很多优化iOS性能的文章,读后受到了很多启发,在这里进行一下总结并加入一些自己的感悟以备后续回忆,如果恰巧在某个点能帮到后续阅读的你就最好不过了^O(∩_∩)O哈哈~ 1、ARC内存的管理 在我们进行视图的优化前我…
三端易用的现代跨平台JavaScript Bridge之IOS篇
dsBridge是一个三端(Android、IOS、JavaScript)易用的现代跨平台 JavaScript bridge, 通过它,你可以在Javascript和原生之间同步或异步的调用彼此的函数. Github:…
正则表达式在iOS开发中的应用
在代码开发过程中,我们经常需要用来校验邮箱、手机号等等,这个时候就需要用到正则表达式。在iOS开发中,能用来做正则校验的有两个 NSPredicate 和 NSRegularExpression 。 NSPredicat…
忽略 Git 中 UserInterfaceState.xcuserstate 问题
自己平时开发自己的东西都用的 SoureTree 来管理项目的,每次打开项目,明明什么都没修改,都会莫名其妙多了条修改记录,如图: 一番查找之后发现:我的项目在 GitHub 上创建的时候,没有添加 .gitignore…
interface和setter,getter
前篇说到我们通过ObjC的Category特性给日常工作增加便捷的实现,这一篇则要从语言设计角度,跟大家分享一些思考。 不要忽视interface ObjC的@interface设计,跟Java和C#真的很像,但又略有不…
com.nablac0d3.SSLKillSwitch2_0.11.deb
ios-ssl-kill-switch 前言 Blackbox tool to disable SSL certificate validation – including certificate pinni…
iOS的异步绘制--YYAsyncLayer源码分析
iOS的异步渲染 最近看了YYAsyncLayer在这里总结一下。YYAsyncLayer是整个YYKit异步渲染的基础。整个项目的Github地址在这里。你可以先下载了一睹为快,也可以跟着我一步一步的了解它是怎么实现异…
iOS下uri打开百度、高德、苹果地图
iOS9以前的可以通过 [[UIApplication sharedApplication]canOpenURL:[NSURL URLWithString:@"baidumap://map/"]] [[UIApplica…
喜欢←划,不喜欢→划
TanTan 探探 和 陌陌 都有 前提 现在比较流行的社交软件都有这么一个功能模块,喜欢←划,不喜欢→划, 多么经典的一个广告语啊。 我就在业余时间写了这么一个demo样例 这两个都是比较参数经典的案例 参数 //代理…
图片,视频上传&视频内容旋转
前言 我最近在接手一个智能盒子的iOS应用,上面有一个功能是这样的。把你本地的照片和视频可以甩屏到你绑定的盒子上。我的上一位前辈做的时候必须要求再同一个局域网,但是当我做的时候要求不同的局域网也要实现这样的一个功能,优化…
仿写淘宝个人中心上面的波纹效果
DoubleWaves 一个正弦&&余弦波纹图 创作来源 双十一买东西的时候突然发现淘宝的顶部有一个微小的动画效果,感觉很炫。 实现这个效果的方案就是在一个View上面添加两个View 一个是sin函数图…