1.NSClassFromString()利用一个字符串创建一个类,我是在标签控制器中 UITabBarController中创建它的子控制器中使用的 这么做的好处是当你的控制器不存在时,这么创建不会让程序崩溃 2.NSStringFromClass() 获取与类型名称同名 ...
场景一: A控制器跳转到B控制器 B控制器事件处理通过Block回调给A控制器 A 跳转前界面如下 点击ToB按钮到控制器B 在控制器B中点击按钮返回到A界面如下 不说废话上码 A gt 控制器 .m B gt .h代码 B gt .m代码 场景二:A控制器中添加子View 子View中的事件回调 截图如下 A gt .m TestBlockView gt .h TestBlockView gt ...
2017-01-13 16:48 0 2267 推荐指数:
1.NSClassFromString()利用一个字符串创建一个类,我是在标签控制器中 UITabBarController中创建它的子控制器中使用的 这么做的好处是当你的控制器不存在时,这么创建不会让程序崩溃 2.NSStringFromClass() 获取与类型名称同名 ...
在实际的vue项目开发中,往往团队成员在合作开发中会定义一些公用的组件,方法,属性,过滤器等,然后在业务组件中引入使用,对于单个引入使用,各自实现方式如下: 1)组件:定义单独组件,实现单独组件中的特有功能,在引用组件中通过import方式引入,在components中注册,然后使用 ...
final Java关键词final有“无法改变”的含义,主要用于修饰非抽象类、方法或者变量。使用时注意: final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承 ...
异步更新队列: 首先我们要对vue的数据更新有一定理解: vue是依靠数据驱动视图更新的,该更新的过程是异步的。 即:当侦听到你的数据发生变化时, Vue将开启一个队列(该队列被Vue官方称为异步 ...
一、什么是 AOP? AOP就是面向切面的编程,是一种通过预编译方式和运行期动态代理实现程序功能的统一维护的技术。通过AOP技术,我们可以对业务逻辑的各个部分进行分拆,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 二、Android 中使用AOP场景 ...
一、了解ThreadLocal ThreadLocal主要应对的是多线程访问同一个共享变量的时候容易出现并发问题,特别是多个线程对一个变量进行写入的时候,为了保证线程安全,一般使用者在访问共享变量的时候需要进行额外的同步措施才能保证线程安全性。 ThreadLocal ...
1.$emit的使用场景 子组件调用父组件的方法并传递数据 注意:子组件标签中的时间也不区分大小写要用“-”隔开 子组件: 父组件: 2、$ref的使用场景 父组件调用子组件的方法,可以传递数据 注意:子组件标签中的时间也不区分大小写要用“-”隔开 父 ...
IntentService是继承并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService的方式和启动传统的Service一样,同时,当任务执行 ...