iOS中利用AOP(面向切面)原理实现拦截者功能 超详细过程
2018年5月9日更新 最近有小伙伴在项目中集成了该框架,由于很久没有更新,该框架目前参数处理上会出很大问题,暂时无法解决,大家看这个就当学习一个思路。暂时不要拿到项目中使用。 AOP简介 AOP: Aspect Oriented Prog...
2018年5月9日更新 最近有小伙伴在项目中集成了该框架,由于很久没有更新,该框架目前参数处理上会出很大问题,暂时无法解决,大家看这个就当学习一个思路。暂时不要拿到项目中使用。 AOP简介 AOP: Aspect Oriented Prog...
很多前端工程师会把自己比作“魔法师”,而对于JavaScript这门语言,我也想把它唤作一门“有魔力的语言”。因为这群有无限想法的人,真的在用它创造各种让你惊叹的事物。 Web三件套 一、前言 几年前,笔者还是一名初涉编程的学生,对于开发的...
最近看到几篇博客,说到Apple公司希望开发者们利用Xcode提供的storyboard来开发界面,并且在storyboard中提供了大量的功能,给开发带来方便,当然也有些问题目前仅用storyboard还是解决不了的。最近在学习的过程中,...
首先感谢下 Tian Wei Yu 的 一种基于ResponderChain的对象交互方式 这篇文章,让我知道对象间的交互还有这种姿势。说实话,第一遍没看懂,自己跟着敲了一遍才理解,所以有了这篇文章,算是个记录。 前言 Responder ...
写之前先感谢下 @ColeXm 的 偷懒宝典–打造属于自己的 Xcode 类模板 让我知道能够知道还能自定义 Xcode 类模板。 然后 有兴趣的可以看看我自己 博客 ,排版应该稍微好点。 话不多说我们先来体验下 : 图1 什么...
Masonry 是一个轻量级的用于自动布局(AutoLayout)的第三方框架,以其简洁的使用方式,受到广大开发者的青睐。本篇文章将带你一步步的去了解其实现原理,知其所以然! 结构概览 最上面的几个 category,包含了我们常用的一些方...
11111.gif 目录:1.会话列表页没有回话聊天的时候显示内容自定义2.实现收到消息时候,位于tabbar自定义小红点的出现(并及时出现)3.#import "IQKeyboardManager.h"与会话聊天键盘弹出的冲突4.介绍一个...
关于duplicate symbol的思考 iOS 开发中经常会遇到duplicate symbol这个问题,在编译链接的时候就会出现。相信有经验的开发都知道是怎么回事。那今天要讲的就是编译器在link时的一个坑! 讲个故事 最近在我们在发...
HTML 5是超文本标记语言(HTML)的修订版,第五次重大修改版本;而HTML是用于描述网页内容和外观的标准编程语言。HTML5支持传统的HTML和XHTML样式语法以及其标记,新API,XHTML和错误处理中的其他新功能。 开发HTML...
背景 screenCut.gif 这个效果是今天公司项目里面遇上的,也是第一次遇见这种需求,所以记录下来,效果如上图。需求主要是可以实现上下的滑动,并且同时最左侧的“线路名称”这一列在向左滑动的时候是不能跟随滚动的。这个功能主要是实现用户可...