240 发简信
IP属地:北京
  • 补充一下 安卓关闭混淆 我被卡了三天 关闭混淆方法 在 android -> app -> build.gradle 中 buildTypes {
    release {
    minifyEnabled false
    shrinkResources false
    signingConfig signingConfigs.release
    // proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }

    debug {
    minifyEnabled false
    signingConfig signingConfigs.debug
    // proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }

    }

    flutter - 编写 阿里云-金融级实名认证插件

    项目中有实名认证的需求,用户上传身份证反正面,进行人脸核验,后台集成的是阿里云的金融级实名认证SDK,巧合的是阿里云没有packages 需要自己造轮子。废话不多少,直接上...

  • flutter 阿里云人脸识别 安卓混淆的坑!

    minifyEnabled falseshrinkResources falsesigningConfig signingConfigs.release 关闭混淆 必须要加 ...

  • iOS UITextField限制输入长度,处理中文输入法下的缺陷

    在很多情况下都会要求限制输入框的字数长度,在非中文情况下简单的处理下即可,但在系统自带的中文输入发现你会发现,即使输入拼音也会被限制。我们需要对中文输入法进行单独的设置:1....

  • 120
    经过阿里,百度一面,二面后,我总结了150道iOS面试题

    经过阿里,百度一面,二面后,我总结了150道iOS面试题。 金三银四已经过去,根据统计,很多人都会选择在三月四月跳槽,原因有很多,企业年后会有大量员工离职,员工觉得老公司待遇...

  • 关于ios本地大容量存储sqlite优化

    随着app信息量越来越大,每次从网络获取数据已经不是很可取的方案了,本地数据库的运用已经越来越普遍了。而说道移动端,不得不提的就是SQlite了,随着本地数据库的大量运用,F...

  • 120
    SDWebImage

    一、SDWebImage 概论:1.提供了一个 UIImageView 的 category 用来加载网络图片并且对网络图片的缓存进行管理2.采用异步方式来下载网络图片3.采...

  • iOS安全系列之HTTPS

    一、HTTPS:1、对于未越狱的iOS设备来说,由于强大的沙箱和授权机制,以及Apple自己掌控的App Store, 基本上杜绝了恶意软件的入侵(非越狱)。但除系统安全之外...

  • CocoaPods使用

    一 CocoaPods使用:1、cd 到 项目目录下2、pod search masonry (找框架)、3、vim Podfile (创建并编译Podfile文件,i编译,...

  • http请求头和响应体信息

    请求(客户端->服务端[request])GET(请求的方式) /books/java.html(请求的目标资源) HTTP/1.1(请求采用的协议和版本号)Accept: ...

  • weak和assign的区别与使用场景

    一、assgin和weak均表明该属性定义了一种“非拥有关系”,即在为此种属性设置新值时,既不保留新值,也不释放旧值。1 区别:(1)weak在对象销毁时,属性值会置为nil...

  • copy的使用

    一 :NSString、NSArray、NSDictionary等经常使用copy关键字:1 原因:父类指针可以指向子类对象2 目的:本对象的属性不受外界影响(使用copy无...

  • + initialize 方法和+load 调用时机

    1 + initialize 方法类似于懒加载,它的特点是只加载一次(在init加载之前调用),我们用它来初始化静态变量, 创建子类的时候,子类会去调用父类的 + initi...

  • Atomic 和 Non-Atomic的区与别

    一 Atomic: 是默认的1 会保证 CPU 能在别的线程来访问这个属性之前,先执行完当前流程2 速度不快,因为要保证操作整体完成二 Non-Atomic:不是默认的1 更...

  • __block和__weak修饰符的区别

    __block和__weak修饰符的区别:1.__block不管是ARC还是MRC模式下都可以使用,可以修饰对象,还可以修饰基本数据类型。2.__weak只能在ARC模式下使...

  • GCD笔记

    一 GCD 的好处:1)GCD 可用于多核的并行运算2)GCD 会自动利用更多的 CPU 内核(比如双核、四核)3)GCD 会自动管理线程的生命周期(创建线程、调度任务、销...

  • socket连接和http连接的区别

    简单说,你浏览的网页(网址以http://开头)都是http协议传输到你的浏览器的, 而http是基于socket之上的。socket是一套完成tcp,udp协议的接口。 H...