该文章属于<简书 — Timhbw>原创,转载请注明: <简书社区 — Timhbw>http://www.jianshu.com/p/5fd65c20912e <简书社区 ...
该文章属于<简书 — Timhbw>原创,转载请注明: <简书社区 — Timhbw>http://www.jianshu.com/p/5fd65c20912e <简书社区 ...
一、UINavigationBar的结构 导航栏几乎是每个页面都会碰到的问题,一般两种处理方式:1.隐藏掉不显示 2.自定义 1. 添加导航栏 2. 隐藏导航栏 在的Test...
tableView性能优化 - cell的循环利用方式1 tableView性能优化 - cell的循环利用方式2 定义一个全局变量 注册某个标识对应的cell类型 在数据源...
前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到...
一周六早上,小明处于安全考虑,去银行服务厅申请多一张银行卡作为手机消费指定数额不多的专用卡。到了银行,看到大厅坐满了人,唱K的唱K,念经的念经,呕奶的呕奶,彼起此伏,声声入耳...
本文主要介绍ARC下block的循环引用问题,举例说明引起循环引用的场景和相应的解决方案。 在讲block的循环引用问题之前,我们需要先了解一下iOS的内存管理机制和bloc...
Block基础和retain cycle(循环引用) blcok简介 Block 是c语言的扩展,并不是什么高新技术是从c扩展而来的,和swift语言的闭包需要注意的是由于 ...
block做属性的时候记得用copy,block的本质是结构体。
其实跟字面的意思很相近。方法的调和。可以去修改oc中两个方法的调用。 这张图看起来会比较形象 就是把两个实现调换具体的做法,首先,用Categroy建立自己的方法。在+loa...
根元类root meteClass---元类meteClass--- 每一个对象本质上都是一个类的实例。其中类定义了成员变量和成员方法的列表。对象通过对象的isa指针指向类。...
一、封装 封装是对象和类概念的主要特性。它是隐藏内部实现,稳定外部接口,可以看作是“包装”。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者...
原文链接 基于观察者设计模式,苹果实现了notification和kvo两套监听机制,两者都实现了一对多的监听支持。通知在设计上暴露了notificationCenter这个...
RedRain的简书:http://www.jianshu.com/users/29e03e6ff407/latest_articles Http和Https的区别 1.什么...
UIKeyboardTypeDefault: UIKeyboardTypeASCIICapable: UIKeyboardTypeNumbersAndPunctuation:...
*在第一次调用registerForRemoteNotificationTypes方法时没有联网,则既不会调用didRegisterForRemoteNotification...
除了自荐,日报也接受专题主编的推荐,快去找你的专题主编推荐自己的文章吧~点击文章标题可以阅读全文,点击作者名字可以进入作者首页~ 人物·每个阴狠的李莫愁,都曾是娇俏的小黄蓉 ...
在iOS9以后,MPMoviePlayerViewController被弃用,苹果推荐我们使用AVPlayerViewControlller,下面我们来了解一下AVPlaye...