
IOS
Lee_凌云
不断学习 不断超越!!!!
展开
-
iOS多线程:GCD总结
为什么要用 GCD 呢?因为 GCD 有很多好处啊,具体如下:GCD 可用于多核的并行运算GCD 会自动利用更多的 CPU 内核(比如双核、四核)GCD 会自动管理线程的生命周期(创建线程、调度任务、销毁线程)程序员只需要告诉 GCD 想要执行什么任务,不需要编写任何线程管理代码既然 GCD 有这么多的好处,那么下面我们就来系统的学习一下 GCD 的使用方法。2. GCD 任务和队列学习 GCD ...转载 2018-05-15 16:32:57 · 207 阅读 · 0 评论 -
LKDHelper使用LKDBHelper以实体类对象进行数据库的操作,例如新建一个新闻实体类,以这个类来
LKDBHelper以实体类对象进行数据库的操作,例如新建一个新闻实体类, 很早的时候用过,是基于FMDB基础上封装的,现在记录下使用过程,年纪大了容易健忘 哈哈#import "BaseDBModel.h"@implementation BaseDBModel//在类 初始化的时候+ (void)initialize { //如果getTableMapping 返回 nil, 会取...原创 2018-05-23 14:12:31 · 988 阅读 · 0 评论 -
UIPresentationController使用
iOS App开发过程中,底部弹出框是一个非常常见的需求。如何写一个漂亮的底部弹出框呢?方式有很多,直接添加一个自定义的View让它动画展示和隐藏都是一种非常简单的操作,不过看起来似乎不那么优雅,我们可以使用UIPresentationController来方便快捷地创建一个高定制化的底部弹出框具体代码如下@interface Lee_Transition : NSObject <UIVie...原创 2018-05-24 10:49:24 · 801 阅读 · 0 评论 -
打开xcworkspace左边的Xcodeproj为红色
试试这个方式: 先打开页面看到(100)再去右侧边栏点击(200)选择自己打开文件的目录下的(300)添加进去,再从新打开,本人成功方法,大伙可以借鉴试试(400) 图片:0文件标红截图.png ...原创 2018-05-24 21:02:48 · 940 阅读 · 0 评论 -
iOS转场动画详解
2.【协议】UIViewControllerContextTransitioning 2.1 【属性】containerView: UIView 发生转场动画所在的视图,允许在自定义转场时往该视图添加或者移除子视图。 2.2 【属性】animated: Bool 大多数时候这个值是YES/true。对于使用了新的呈现类型UIModalPresentationCustom的自定义转场过渡,即使转...转载 2018-06-06 16:53:23 · 1142 阅读 · 0 评论 -
iOS-微信朋友圈图片压缩算法
描述图片作为App中重要的一个元素,非常具有表现力,图片既要让用户能看清楚,又能让发布图片的用户能快速的上传。所以开发者要对图片进行裁切和质量压缩。但是裁切尺寸质量压缩比设置成多少却很难控制好,如果设置不当会导致图片显示效果很差。微信是一个很好的参照物,被大家广为使用并接受。这个扩展就是通过发送微信朋友圈和聊天会话发送了大量图片,对比原图与微信压缩后的图片逆向推算出来的压缩算法。算法图片尺寸宽高均...转载 2018-06-07 09:39:08 · 7013 阅读 · 0 评论