自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

转载 UIView的layoutSubviews和drawRect的调用

转自:http://jianyu996.blog.163.com/blog/static/112114555201305113018814/ 首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。 layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews。 2、addSubview会触发layou...

2018-05-31 18:21:32 179

原创 iOS 知识杂记

一、注释快捷键 以前用VVDocumenter做注释 “///”,现在Xcode8以上是快捷键为 option+command+/,如下图:

2018-05-23 14:41:54 147

原创 OC基础知识总结三

1、OC的理解与特性 OC有动态特性,包含动态类型、动态绑定、动态加载。所谓动态都是在运行时才会去确定。 OC面向对象,具有面向对象的特性:封装继承多态 2、简述内存管理基本原则 遵循谁创建谁释放谁是用谁管理的原则!ARC中内存由系统自动释放。 但是也要注意循环引用导致的内存无法释放的问题。Block与self相互持有导致无法释放。 3、如何理解MVC设计模式、MVVM模式 ...

2018-05-17 18:12:47 344

原创 OC基础知识总结二

1、什么是GPU?什么是离屏渲染? OpenGL中,GPU屏幕渲染有两种方式: 1、On-Screen Rendering (当前屏幕渲染) 指的是GPU的渲染操作是在当前用户现实的屏幕缓冲区中进行。 2、Off-Screen Rendering (离屏渲染) 指的是在GPU在当前屏幕缓冲区以外开辟一个缓冲区进行渲染操作。 当前屏幕渲染不需要额外创建新的缓存,也不需要开启新的上下文,...

2018-05-16 18:47:03 274

原创 OC基础知识总结一

1、详述OC的内存管理机制。 OC使用引用计数(retainCount)的机制来管理对象。自己生成的对象,自己持有。非自己生成的对象自己也能处理。不在需要自己持有的对象时,释放掉。非自己持有的对象无法释放。 a、在MRC中,retain与release配对使用,retain引用计数+1,release引用计数-1。 b、与alloc配对使用的方法是dealloc,alloc是开辟内存空间,d...

2018-05-16 17:54:00 1522

原创 swift常用知识点总结

1、懒加载 //1、模型懒加载 fileprivate lazy var amuseVM : AmuseVM = AmuseVM() //2、视图懒加载 fileprivate lazy var menuView : MenuView = { let menuView = MenuView.menuView() menuView.frame = CGRect(x:...

2018-05-15 17:53:48 536

原创 swift3.0转4.0遇到的坑

我们以斗鱼APP为例,总结swift3.0以及swift4.0转换过程中遇到的问题。 一、方法重写问题 1、swift 3.0在子类中的方法重写 我们RecommendVC类继承自BaseAnchorVC,BaseAnchorVC中包含setupUI方法,我们重写setupUI方法,然后再子类RecommendVC中重写setupUI方法。 extension RecommendV...

2018-05-15 10:05:10 1671

原创 swift知识点

一、convenience便利方法 convenience:便利,使用convenience修饰的构造函数叫做便利构造函数 便利构造函数通常用在对系统的类进行构造函数的扩充时使用。 便利构造函数的特点: 1、便利构造函数通常都是写在extension里面 2、便利函数init前面需要加载convenience 3、在便利构造函...

2018-05-07 11:52:58 212

音乐播放器

1、本demo为简单的音乐播放器。 2、实现的功能为:播放、快进、快退、暂停、下一曲。

2018-07-04

音乐播放器的简单设置

关于音乐播放器的简单设置包括音乐的时间,快进、下一曲(适合初学者)

2015-12-01

空空如也

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

TA关注的人

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