我们平时实际开发中文件下载一般都用AFNetworking比较多,NSURLSessionDataTask刚开始学习iOS开发的时候用过,很多年没有使用过了,之前有的那点印象...
我们平时实际开发中文件下载一般都用AFNetworking比较多,NSURLSessionDataTask刚开始学习iOS开发的时候用过,很多年没有使用过了,之前有的那点印象...
这是pod的坑。-podspec 引入第三方 .a的时候,要把名称改成 lib 开头的,这样就可以的。
使用私有Cocoapods仓库 中高级用法文章内容转移到个人博客日后不会在简书中更新文章。 上一篇文章《使用私有Cocoapods仓库》讲解了创建私有pod的初步教程,接下来我们提升一下难度。 需求如下: 使用私有s...
前言 在上篇中,仔细分析了一下Block的实现原理以及__block捕获外部变量的原理。然而实际使用Block过程中,还是会遇到一些问题,比如Retain Circle的问题...
这个栏目将持续更新--请iOS的小伙伴关注! 为什么我要写这篇文章呢? 首先是为了提升自己,因为自己在小公司,不想变成纯业务型程序员;然后是公司闲暇时间多,有时间去了解并整理...
Introduce: ios暗黑模式,多主题多皮肤设计,用于解决在ios上实现可跟随系统主题变更,也可不跟随实现自定义主题模式设计。本sdk可以支持任意多个主题。开发...
[TOC] runtime相关问题 面试题出自掘金的一篇文章《阿里、字节:一套高效的iOS面试题》该面试题解答github 地址版本目前已经完结,可自行下载pdf进行阅读,仅...
最近在做一个项目,有身份证照片的需求,然后领导说要在相机上加一个橘色边框,然后加个提示框,提示用户“尝试将身份证置于边框”进行拍照。类似下面这种边框 然后我就咔咔咔一顿代码,...
一 :前言 很多的开发者 都听说过单元测试,但是不可否认 很多开发者 在实际开发中很少使用这个 单元测试。 大部分人想我自己把工程跑起来 一步步 按照 流程来测试 就行了 。...
常驻线程有什么用呢?让一个一直存在的子线程,等待其他线程发来消息,处理其他事件。 注意 :不要使用GCD的global队列创建常驻线程原因:global全局队列,整个工程共用...
主要聊聊以下内容 1 Runloop基本概要2 Runloop与定时器3 Runloop常驻线程4 Runloop性能优化 Runloop基本概要 Runloop就是一个do...
前言 以下收集的崩溃原因,大家会觉得怎么也不会犯这错误,举个例子,我下面所写的 NSDictionary *dic = @{@"key": nil}; 大部分可能认为他会崩溃...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
本文主要介绍ARC下block的循环引用问题,举例说明引起循环引用的场景和相应的解决方案。 在讲block的循环引用问题之前,我们需要先了解一下iOS的内存管理机制和bloc...
一、概念介绍 在用户使用app过程中,会产生各种各样的事件,iOS中的事件可以分为3大类型:事件类型.png 响应者对象UIResponder在iOS中不是任何对象都能处理事...