需求:全平台(整个APP)头像不同的vip级别添加不同的vip标识 样式:(圆形头像右下角添加vip标识) 为了便于调用,采用了 UIImageView 分类,添加方法,方法里添加一个 UIImageView 展示vip标识 的实现方式。直接上代码 1.新建 UIImageView+TJVipHea ...
分类:
其他好文 时间:
2020-07-21 01:26:08
阅读次数:
158
1. 动态语言 1.1 运行过程中给对象添加属性 1.2 运行过程中给类添加属性 1.3 运行过程中给类添加方法 1.4 运行过程中删除属性、方法 2. __slots__ 1. 动态语言 动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言 ...
分类:
编程语言 时间:
2020-02-24 16:38:54
阅读次数:
86
SQL映射文件 单条件查询 1. 在ISmbmsUserDao接口添加抽象方法 2. 在UserMapper.xml里添加SQL 3. 测试类添加方法 多条件查询 1. 在ISmbmsUserDao接口添加抽象方法 2. 在UserMapper.xml里添加SQL 3. 测试类添加方法 ...
分类:
数据库 时间:
2019-09-06 12:28:31
阅读次数:
113
1、主程序添加注解 2、定时任务 可在主程序添加方法,也可在service类添加方法 @Scheduled参数及cron表达式解释 ...
分类:
编程语言 时间:
2019-07-25 23:14:50
阅读次数:
118
此处要用面向对象的思想进行理解 首先这两个方法是jquery为开发插件提供的两个方法 可以把jquery看做是一个封装好的类 类中肯定有属性和方法 比如$(“#btn1”)会生成一个jquery类的实例 对象 $.extend(object);他是为jquery 类添加方法 可以理解为添加静态方法 ...
分类:
其他好文 时间:
2019-06-06 18:49:10
阅读次数:
112
先上代码 想在lua项目中添加单例, class的核心部分是借鉴的云风大神的代码,由于实用了newindex元方法对类的赋值进行拦截并将vtbl方法集保存到_class中。所以没法像之前习惯的方式添加class.Instance对类添加方法。所以在class中通过提前定义Instance的方式添加了 ...
分类:
其他好文 时间:
2018-12-11 20:47:42
阅读次数:
350
一、什么是分类? 概念:分类(Category)是OC中的特有语法,它是表示一个指向分类的结构体指针。根据下面源码组成可以看到它没有属性列表,原则上是不能添加成员变量(其实可以借助运行时功能,进行关联),只能增加方法。 分类的声明: 分类的实现: 作用:主要作用是为已经存在的类添加方法。在不改变原有 ...
分类:
移动开发 时间:
2018-12-07 23:25:44
阅读次数:
285
声明类 创建WebHelper类添加方法 枚举 调用 ...
分类:
其他好文 时间:
2018-06-13 14:46:32
阅读次数:
164
(一)category category的主要作用是为已经存在的类添加方法 可以把类的实现分开在几个不同的文件里面 ? 可以减少单个文件的体积 ? 可以把不同的功能组织到不同的category里 ? 可以由多个开发者共同完成一个类 ? 可以按需加载想要的category 声明私有方法 categor ...
分类:
其他好文 时间:
2018-01-10 20:10:46
阅读次数:
129
一、动态添加属性 二、动态给实例添加方法 三、动态给类添加方法 四、限制实例的属性 __slots__ __slots__定义的属性仅对当前类实例起作用,对继承的子类是不起作用的: 除非在子类中也定义__slots__,这样,子类实例允许定义的属性就是自身的__slots__加上父类的__slots ...
分类:
编程语言 时间:
2017-12-17 20:43:00
阅读次数:
128