最近工作中遇到一个需求,从系统相册中选择图片和视频,使用HTTP上传到服务器端。在这个过程中也踩了一些坑,在这里和大家分享一下,共同进步。 选择图片和视频 首先是同系统相册选...
想必已经使用Swift语言进行开发的小伙伴们都享受到了这门语言在开发过程中带来的便利,确实作为苹果官方主推的编程语言,融合了主流编程语言的优点,旨在提高开发效率,已经开始逐步...
这人啊,上了年纪就是比较懒,继上一篇写完后,就一直懒得写这篇,拖着拖着2021年都快结束了。当我准备动手写这篇文章时,才发现这里涉及到的知识很多,限于篇幅,我也只能写出关键点...
TextFieldStyle 在考虑自定义之前,我们应该考虑SwiftUI提供什么。TextField有自己的风格,给我们提供了一些选项: DefaultTextFieldS...
众里寻他千百度,蓦然回首,那人却在灯火阑珊处。--《青玉案·元夕》 要学会看crash崩溃和报告 一个应用程序并不总会一直运行的很好,它总会有出现crash崩溃的情况。如果在...
前言 2016年4月21日,阿里巴巴在Qcon大会上宣布跨平台移动开发工具Weex开放内测邀请。Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Nativ...
一般来说内存占用大小有如下规律:VSS >= RSS >= PSS >= USS VSS - Virtual Set Size (用处不大)虚拟耗用内存(包含共享库占用的全部...
iOS Gcov 探测测试代码覆盖率 1. Xcode工程设置 首先配置Xcode工程,生成对应的coverage文件(GCNO文件) 2.真机运行设置 为了能够在真机上把文...
本文描述了如何利用CFHTTPAuthentication API与需要身份验证的HTTP服务器通信。它解释了如何找到匹配的验证对象和证书,并将它们应用到HTTP请求,然后存...
iOS上的LocalDNS异步域名解析方案 在iOS开发中, 我们很少需要自己去进行DNS解析, 网络请求都是有NSULRSession通过domain域名去进行网络请求, ...
1. NSURLProtocol类 NSURLProtocol能够让你去重新定义苹果的URL加载系统 (URL Loading System)的行为,URL Loading ...
从Cronet.mm开始 1. CRNHTTPProtocolHandler来处理拦截的请求 2.CRNHTTPProtocolHandler 中startLoading开始...
仅记录flutter重要笔记 1. 多个请求依赖, 仅用于多个异步操作都完成后, 执行其它操作, 关键语法: Future.wait[], "wait"传入异步操作的数组, ...
原文:橘子不酸丶http://www.zyiner.com/article/5 前言 最近由于体验感觉我们的app启动时间过长,因此做了APP的启动优化。本次优化主要从三个方...
文章思路起源 美团的启动优化分享中的Kylin 严选的路由机制关键代码HT_Export 这里的两个宏KLN_FUNCTIONS_EXPORT和HT_EXPORT都用到了一个...
NSLog,po命令和普通断点调试相信每个iOS开发者都会,这里就不作介绍了。 一、Memory Graph Xcode8新增:Memory Graph解决闭包引用循环问题 ...
在上篇文章代码注入,窃取微信密码中咱们已经简单的提到了MachO,在用Framework做代码注入的时候,必须先向MachO的Load Commons中插入该Framewor...
前言 这次的 WWDC17 又放出了许多干货来帮助开发者更好地开发 app。精彩的内容特别多,本篇主要关注的是《Writing Energy Efficient Apps》 ...
FLAnimatedImage 是由Flipboard开源的iOS平台上播放GIF动画的一个优秀解决方案,在内存占用和播放体验都有不错的表现。本文章主要是介绍FLAnimat...