自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 iOS物理仿真动画

物理仿真行为(Dynamic Behavior)执行怎样的物理仿真效果?怎样的动画效果?UIDynamic提供了以下几种物理仿真行为:UIGravityBehavior:重力行为UICollisionBehavior:碰撞行为UISnapBehavior:捕捉行为UIPushBehavior:推动行为UIAttachmentBehavior:附着行为

2016-11-18 16:32:40 949

原创 iOS线程的同步异步问题

1. 进程、线程、多线程进程 : 可以简单的理解, 一个应用程序就是一个进程;线程 : 可以理解为在app中往后运行的通道, 一个进程可以有多个线程;多线程: 并不是所有的框架都支持多线程, 必须要有多核的cpu支持才行, 单核cpu即使开了多线程运行速度也不会有变化, 开的线程数有几种说法, 其一: 线程数为手机核数的2到3倍, 比如一个双核手机, 开线程数为4到6条;

2016-11-11 13:02:45 751

原创 iOS中网络图片的下载

1.    SDWebImage的简单介绍  a)       SDWebImage支持异步图片下载+缓存,提供了UIImageView+WebCacha的分类,方便使用。  b)       图片文件缓存的时间最长是1周  c)        内存缓存使用的是NSCache  d)       最大并发数是6,可以经过属性调整  e)       支持GI

2016-11-09 14:06:37 1021

原创 iOS消息的传递机制

iOS常用的几个消息传递机制有delegate、NSNotification、block、KVO、Target-Actiondelegate适用于两个相对较近的模块之间的消息传递, 是一对一的, 前提是接收者知道发送者, 并引用了它;delegate实现大致分为以下几步:需代理方: 设置代理协议 -> 定义代理方法 -> 设置代理属性 -> 代理调用代理方法

2016-11-07 20:07:57 524

原创 开发中关于RunLoop和RunTime一些个人见解

RunLoop:1.       实际上 RunLoop 就是一个函数,其内部是一个 do-while 循环。当你调用 CFRunLoopRun() 时,线程就会一直停留在这个循环里;直到超时或被手动停止,该函数才会返回。2.       作用:通过 RunLoop 机制实现省电,流畅,响应速度快,用户体验好,做性能优化和性能测试等3.       特性:  a) 

2016-11-07 20:04:01 2126

原创 iOS新手调试

1 -> 全局断点2 -> 调试堆栈3 -> 打印调试4 -> 调试工具Buglycrash案例:  (给数组插入了一个空值, 会崩溃)[objc] view plain copy "font-size:18px;">-(void)touchesBegan:(NSSetUITouch *> *)touche

2016-11-05 20:40:56 442

空空如也

空空如也

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

TA关注的人

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