(1) 父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被复写(Override)。在Java中,子类可继承父类中的方法,而不需要重新编 ...
很多人可能会问 iOS的分类和扩展的区别,网上很多的讲解,但是一般都是分类讲的多,而这也是我们平常比较常用的知识 但是,对于扩展,总觉得理解的朦朦胧胧,不够透彻。 这里就讲一下我自己的理解,但是这个理解也是集合了前辈的经验来的,只不过我用大白文再延伸一点。 对于类扩展,先看下面的概念: 使用格式: 与分类的区别: 那么,如何创建一个扩展呢: 其实,对于只有.h文件这点,有些人可能就比较疑惑,只有一 ...
2017-02-15 17:33 0 6146 推荐指数:
(1) 父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被复写(Override)。在Java中,子类可继承父类中的方法,而不需要重新编 ...
首先区别一下setInterval() 和 setTimeout() 的区别 setInterval()只要不清除是可以一直执行下去的,但是setTimeout()在不清除的情况下也只能执行一次 ...
一、ajax简介 1、Asynchronous JavaScript and XML(异步的Javascript和XML) 2、是一种在无需重新加载整个网页的情况下能够更新 ...
也就是关闭状态了。这里要 理解信号 锁,实际就像某大神说的,把waitone()想象成地铁的刷卡进站,就 ...
iPhone应用开发中关于NSRunLoop的概述是本文要介绍的内容,NSRunLoop是一种更加高明的消息处理模式,他就高明在对消息处理过程进行了更好的抽象和封装,这样才能是的你不用处理一些很琐碎很 ...
本文提供的是对AFNetWorking库的进一步封装,包括一个处理请求的HCHttpManager,它继承于AFHTTPClient; 它有一个单例方法sharedInstance,和一个添加请求到队列的方法processCommand:; 实现类 ...
在app进入后台时,系统初始默认是只有10s的处理时间,但如果10s不够,我们可以主动申请,网上流传最多的一个说法是10分钟。 但这种说法有个前提: 那就是iOS7之前,是这样 但从iOS7开始,我们申请后,最多只有180s的处理时间(3分钟),一直颇不理解,为什么变成了3分钟 ...
进一步了解flex布局—来实现这些常见布局吧 flex布局具有便捷、灵活的特点,熟练的运用flex布局能解决大部分布局问题,这里对一些常用布局场景做一些总结。 web页面布局(topbar + main + footbar) 示例代码 要实现的效果 ...