自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奔跑中的IT男

只有在雨中,才会拼命奔跑!

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

转载 iOS界面跳转的一些优化方案

App应用程序开发, 界面跳转是基础中的基础, 几乎没有一个App是用不到界面跳转的, 那么怎么样去书写界面跳转代码才是比较合理的呢?大家可能在想跳转无非就2种方式, 能有什么内容? 其实并不是这样子的, 对于研发老手来说, 大型应用几乎都是利用URLScheme进行全方位的解决方案; 对于研发新手来说, 他们可能并没有遇到多路口界面跳转的瓶颈, 只会使用一些常用跳转, 并不会意识到界面跳转潜...

2018-03-26 14:37:49 1534

原创 手势密码与TouchID

手势密码绘制:首先for循环添加布局九个圆形btn,给btn加上9个对应的tag值,btn上面的图片采用绘制的方法,分别绘制出btn的未选中状态、选中状态、选错状态对应的图片创建一个可变数组,用来存放选中的按钮通过touch的began、moved、ended来监听touch事件,从而更改btn的选中状态,并添加到数组中touchsMoved 方法中通过 setNeedsDis...

2018-03-16 09:32:06 993

转载 AutoLayout 中被忽视的“Content Compression Resistance”和“Content Hugging”

在使用storyboard进行UI布局时,我们经常不经意间会注意到“Content Compression Resistance Priority”和“Content Hugging Priority”这两个属性。下面给大家简单介绍下这两个小家伙:首先,我们得先来了解下另一个属性intrinsic size(固有尺寸),一个根据自身内容大小而决定的尺寸。我们都知道,UIButton、U...

2018-03-08 19:57:10 399

原创 再谈App的版本更新

版本更新的检测与提示的相关文章已经很多了,但是多数只能应对基本的产品需求。先给大家推荐一个封装好的工具类,实现了一行代码检测app是否有新版本,代码很简单,GitHub地址:https://github.com/wolfhous/HSUpdateApp我们在实际的项目开发过程中,为了更好的用户体验和产品升级,有时候我们希望用户及时的更新,但是这种更新用户是可选的;但是如果我们遇到一个比较严...

2018-03-08 14:57:54 557

原创 工作例会关于“工作效率”的分享

效率低,往往是因为 不专注。要求自己每件事都要有 时间点 和 完成里程碑。 哪怕是一个很大的工程,当你切成五十段之后,面临的第一个任务也无非是挖一个大坑。大工程分段,勇于面对。想清楚重要性,比着急出发更重要。可以想一下,如果每天只能做三件事,我要做哪三件。在错误的道路上跑得越快越没救。不走弯路才是效率高的体现,而不只是走得快。一切以结果为导向,每次都激励自己“赶紧忙完这一段,就可以...

2018-03-07 18:03:30 4715

原创 安利几个可以提高效率的工具

Magnet窗口管理软件,让你的桌边清爽整洁,方便进行多任务处理。快捷键的使用十分方便快捷。6元的良心售价你值得拥有。滴答清单好评如潮的任务管理软件,管理你的所有待办事项,特别是日历模式和番茄时间,比较实用。另外,电脑端和移动端的信息即时同步使用起来更加便捷。高级会员的性价比还是不错的,168元的年费平均下来一个月14块而已。MWeb早前写文章用过好几个 markdown 的编辑器,比较喜欢用 MO

2018-03-07 17:27:25 449

原创 Aspects框架

Aspects简介:Aspect是一个基于method swizzing的iOS函数替换的轻量级的第三方库(不足千行代码),有关iOS运行时的相关知识,移步 runtime从入门到精通,他可以很好的实现勾取一个类或者一个对象的某个方法。Aspects 的 github地址面向切面(AOP)编程面向切面编程就是通过预编译和运行期动态代理实现给程序动态统一添加功能的一种技术,使用Aspects框架就是

2018-03-06 16:37:42 4935

原创 App启动时间的测量和优化

启动时间的测量准备知识简单了解一下App 的启动过程:解析Info.plist加载相关信息,例如如闪屏沙箱建立、权限检查Mach-O加载如果是胖二进制文件,寻找合适当前CPU类别的部分加载所有依赖的Mach-O文件(递归调用Mach-O加载的方法)定位内部、外部指针引用,例如字符串、函数等执行声明为attribute((constructor))的C函数加载类扩展(Category)中

2018-03-05 18:09:05 1382

原创 日期时间处理相关工具类

//// KPDateTool.h// KPDateTool//// Created by 刘鲲鹏 on 2018/2/28.// Copyright © 2018年 刘鲲鹏. All rights reserved.//// 日期时间处理相关工具类#import <Foundation/Foundation.h>@interface KPDateToo...

2018-03-02 10:38:41 459

Sqlite3基本了解和使用

基本的数据库操作之Sqlite的基本了解和使用(iOS开发)

2015-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除