自定义博客皮肤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 1026

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

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

2016-11-11 13:02:45 858

原创 iOS中网络图片的下载

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

2016-11-09 14:06:37 1095

原创 iOS消息的传递机制

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

2016-11-07 20:07:57 609

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

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

2016-11-07 20:04:01 2192

原创 iOS新手调试

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

2016-11-05 20:40:56 507

空空如也

空空如也

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

TA关注的人

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