参考文档: http://www.pianshen.com/article/6225225685/ https://blog.csdn.net/kangpengpeng1/a...
参考文档: http://www.pianshen.com/article/6225225685/ https://blog.csdn.net/kangpengpeng1/a...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
标题出现Masonry,内容只字不提
Masonry 和 布局优先级约束首先默认读者已经知道了Masonry的基本使用。这里讲解怎么通过UIView的两个方法实现布局的优先级。 其中 - (void)setContentHuggingPriori...
还有一个比较大的问题是,我看到你的blocksize是1MB,如果文件比较大,举个例子大概100~200MB左右,那么就拆分成了200个operation(downloadtask),你用的是defaultConfiguration,任务默认超时是60s,系统自动分配线程执行task,很大几率会出现队列中大部分task超时了,下载失败
使用NSURLSession实现iOS大文件分块下载如果在网速一定的情境下,大文件(目前指的是100M以上的文件)的下载对用户来说是一段不短的时间,用户体验不是很好。分块下载文件实现原理如果要实现文件的分段下载,我们首先需要知...
[_fileData appendData:tmpReceivedData.data];
你这一句一直在内存中存文件,超过一百M左右内存就爆了
使用NSURLSession实现iOS大文件分块下载如果在网速一定的情境下,大文件(目前指的是100M以上的文件)的下载对用户来说是一段不短的时间,用户体验不是很好。分块下载文件实现原理如果要实现文件的分段下载,我们首先需要知...
定位熟人社交K歌应用的全民K歌于2014年推出后发展迅猛,用户规模和行业竞争力一路攀升, 成为移动k歌领域巨头。但近几年国内互联网一片红海,移动互联网行业趋于饱和,全民k歌的...
转载请联系作者获取授权,并标明文章作者,谢谢! 核心技术:CoreGraphics绘图。闲话少说,上代码。 下面我们讲一下原理 1.绘制源图片 拿到源图片,根据源图片尺寸调用...
下载OpenSSL源码:https://www.openssl.org/source/ 进入openssl目录,创建存储openssl编译后的静态库文件夹# 用于存储不同架构...
检查make install日志
Theos越狱插件开发——VideoDownloaderCN前言 学习逆向有一段时间了,想着写个iOS Jailbreak Tweak练练手,平时比较喜欢看视频,看到比较搞笑的视频想保存下载发给好友,无奈无法下载,于是有了这个Vide...
一、获取第一个USB设备 二、枚举进程信息 三、列出所有已安装应用 四、枚举进程加载的所有模块 原实现提示session没有enumerate_modules这个API 使用...
数据加载发生在用户触发特定操作后,客户端向服务器发送请求,服务器处理并返回数据给客户端的过程。该过程中由于网络异常、解析出错或服务器异常等问题常常会导致数据加载失败或延时。 ...
svc 直接 nop 搞定
iOS安全防护之重签名防护和sysctl反调试一 重签名防护 想自己的app不被重签名,可以在代码中检测签名信息,然后采取措施 查看证明组织单位或者进入.app的包内容,查看embedded.mobileprovisio...
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...
make package FOR_REALEASE=1可以同时去掉
Theos 打包删除 debug 和 build num本文主要分享 make package 时,去除版本信息中的debug和build num。 基本情况 一般来说,当我们make package后,如图所示,生成的 deb,...
前言 学习逆向有一段时间了,想着写个iOS Jailbreak Tweak练练手,平时比较喜欢看视频,看到比较搞笑的视频想保存下载发给好友,无奈无法下载,于是有了这个Vide...
出现问题 原因 使用了brew安装的python2.7.15_1可能不含_remove_dead_weakref模块 解决方法 在环境配置文件.bash_profile或.z...
前言 最近用MonkeyDev里的Logos Tweak写了一款小插件,了解到MonkeyDev有部分是基于Theos的,所以打算在Theos环境下重新编译这个插件,插件仅用...
函数 一、asctime()二、ctime()三、gettimeofday()四、gmtime()五、localtime()六、mktime()七、time() 一、asct...
两个C函数 rand()函数生成的随机数是伪随机数,所谓伪随机数,指的是程序每次运行,生成的随机数都是不变的,生成随机数的原理是根据一个种子,用某个递推公式推算出一系列数,而...