好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
不好意思,过了一年多才回复。
项目是纯swift的话,需要在 Other Swift Flags添加两个设置参数,文内有说明。
hook方法,可以在新建一个OC的VC,APP启动后的第一个页面的VC内,跳转到这个VC去获取这些方法名称。
iOS 启动优化之二进制重排(clang插桩篇)注:本文为转载,原文地址在这里[http://www.zyiz.net/tech/detail-127196.html] 前言 自从抖音团队分享了这篇 抖音研发实践:基于二进...
LRU是一种缓存淘汰算法,是一种缓存淘汰机制 具体原理不做赘述,这里只提供实现示例。 *目前只实现了Swift&OC版本,后续会更新双链表等实现方法。Swift代码示例: O...
iOS真机测试包,新鲜出炉目前更新到16.0下载链接[https://pan.baidu.com/s/1NXglnXdjxzVtP1hbL_EGEA]提取码:3kad * 真...
分享一个全局定义block工具类,免去每次使用block时的繁琐代码工具类 代码如下: 使用:
话不多说,直接上代码: 可以直接传建一个Timer的文件,如GCDTimer.siwft,这样使用就非常简单了,简单粗暴。 注意:定时器使用完毕后不要忘记销毁,使用desto...
写的很棒,很实用
Swift:GCD定时器的实现话不多说,直接上代码: 可以直接传建一个Timer的文件,如GCDTimer.siwft,这样使用就非常简单了,简单粗暴。 注意:定时器使用完毕后不要忘记销毁,使用desto...
话不多说,直接上代码: 可以直接传建一个Timer的文件,如GCDTimer.siwft,这样使用就非常简单了,简单粗暴。 注意:定时器使用完毕后不要忘记销毁,使用desto...
原文转载自:https://blog.csdn.net/wangletiancsdn/article/details/104358059[https://blog.csdn....
原文转载自:https://blog.csdn.net/wangletiancsdn/article/details/104358059[https://blog.csdn....
@Lee丶Way 不是错别字,确实是耦合严重。只不过是横向解耦了,纵向耦合还是很严重的。
iOS组件化开发实践目录: 组件化需求来源 组件化初识 组件化必备的工具使用 模块拆分 组件工程兼容swift环境 组件之间的通讯 组件化后的资源加载 OC工程底层换swift代码 总结 1. ...
总结的很到位
一、蓝牙5.0介绍 简介: 蓝牙5.0是由蓝牙技术联盟[https://baike.baidu.com/item/%E8%93%9D%E7%89%99%E6%8A%80%E6...
技术背景 首先交代一下调研的技术背景: 根据调研,集成语音播报的方式市面上大致有三种: 第一种:基于Android系统自带的TextToSpeech类和讯飞API实现的语音播...
前言:最近公司有两个项目需要合并在一起,一个是OC开发,另一个是Swift开发。大致说一下流程: 1. buildSetting -> defines module 设置为...
这里的框架都是纯swift的 , 感谢开源 ,感谢大神们 。 json解析 SwiftyJSON json解析之王 下拉刷新 BreakOutToRefresh 一个下拉刷新...