本文将介绍iOS代码混淆及编译的自动化脚本方案,支持swift、m、c、cpp和h文件类型的混淆,使用编译时混淆的策略,不影响源码阅读,只需在想要混淆的函数名或者变量名前加个...

本文将介绍iOS代码混淆及编译的自动化脚本方案,支持swift、m、c、cpp和h文件类型的混淆,使用编译时混淆的策略,不影响源码阅读,只需在想要混淆的函数名或者变量名前加个...
公司由于业务需求,为减少下游供应商的开发成本,缩短开发周期,特此开发SDK,然后编写SDK使用文档,直接让下游供应商接入即可。SDK只暴露头文件给接入者,他们并不能看到.m文...
前言 已经3年没碰过iOS了,前段时间从朋友那接手了一个快要开发完成的SDK项目,一开始我的内心其实是拒绝的,主要原因是:项目是用Swift开发的,我本身对Swift不熟悉,...
一、环境配置 1.1 使用conda创建一个新的隔离环境 因为我用的是conda环境,所以又新建了一个专门tensorflow model maker的环境 1.2 配置te...
原文链接:http://bxbxbai.github.io/2015/12/13/retrofit2-analysis/ 开发Android App肯定会使用Http请求与服...
应用背景: 本应用日志使用的是xlog组件,在app初始化时初始化xlog组件,传入了缓存日志文件路径、日志文件路径、日志文件名三个关键参数,xlog会根据这三个参数生成缓存...
Retrofit是squareup公司的开源力作,和同属squareup公司开源的OkHttp,一个负责网络调度,一个负责网络执行,为Android开发者提供了即方便又高效的...
先引入依赖 初始化网络设置 在网上看了很多的博客,大部分都是如上这样子介绍一些比较简单的使用,但是如果要深入一点,比如网络请求的onFailure判断,在网上翻阅到的资料并不...
今天我们利用LiveData,ViewModel,retrofit2,kotlin协程来搭建一个MVVM的网络请求框架,利用数据来驱动UI更新变化,将数据和UI进行分离。 1...