iOS因为沙盒机制,所以只能访问通讯录、相册和App内的文件,下面就来说说如何进行文件管理。 App所产生的数据都存在于自己的沙盒中,一般沙盒都有3个文件:Documents...
iOS因为沙盒机制,所以只能访问通讯录、相册和App内的文件,下面就来说说如何进行文件管理。 App所产生的数据都存在于自己的沙盒中,一般沙盒都有3个文件:Documents...
“而且一个操作也并非只能在一个线程中运行。 ” 我试了都在一个线程中进行的😃
iOS 多线程:『NSOperation、NSOperationQueue』详尽总结本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
前言 到目前为止,作为一个iOS开发人员,在开发这条路上也走了2年多时间了,之前一直忙于工作中的各种项目的开发。之前在一个项目里要做音视频相关模块,那个时候就开始着手研究相关...
概述 一说到文件上传,想必大家都并不陌生,更何况是利用AFNetworking(PS:后期统称AF)来做,那更是小菜一碟。比如开发中常见的场景:头像上传,九宫格图片上传......
网络下载是我们在项目中经常要用到的功能,如果是小文件的下载,比如图片和文字之类的,我们可以直接请求源地址,然后一次下载完毕。但是如果是下载较大的音频和视频文件,不可能一次下载...
在苹果提供的动画方法block中直接使用Masonry更新视图的约束,并不能像使用frame那样产生动画效果。代码: 我们需要在更新约束之后还要调用该视图父视图的一个layo...
iOS自定义控件教程(一)UIKit入门,布局入门iOS自定义控件教程(二)响应链原理iOS自定义控件教程(三)触摸事件和简单动画iOS自定义控件教程(四)Target-Ac...
iOS自定义控件教程(一)UIKit入门,布局入门iOS自定义控件教程(二)响应链原理iOS自定义控件教程(三)触摸事件和简单动画iOS自定义控件教程(四)Target-Ac...
UIView 中关于 Content Hugging 和 Content Compression Resistance 的方法有: 在 Autolayout 优先级的范围是 ...
前言:之前使用CocoaPods时,对于Podfile文件的配置,也就了解了最基本的使用。但是公司同事对于Podfile的配置有很多骚操作,不得不系统的了解一下了,😄!内容都...
接上篇文章从0开始说一下masonry的使用 - 基本使用 以下将从几个方面说一下如何使用Masonry 怎样添加约束才能满足一个View, 及masonry的基本使用 如何...
最近看叶孤城的书,里面提到了UIStackView,说起这种布局,也是很早就知道了,但是一直没有研究过,开发中也没有使用过,周末上网翻看一下了大家的文章,发现大多都是Stor...
什么是UIStackView? UIStackView是在iOS9中才出现的,它可以帮助我们布局UI控件,从而减少我们的约束代码。 注1:UIStackView虽然继承自UI...
PPBadgeView 1、前言 最近项目的一个需求是在UIView, UITabBarItem, UIBarButtonItem 这三种类型的控件上添加消息提醒小圆点(Ba...
-. 布局 UICollectionViewFlowLayout流水布局 通过UICollectionViewFlowLayout对象进行布局( 如果布局的尺寸是固定的,例如...
前言 本着大道至简,由浅入深的想法。本文会从一个简单的例子入手,逐步解析MVVM在iOS中的应用。说一说看法,比一比优劣,如有不足之处,还望各路大神耐心指出,晚辈不胜感激! ...
这里只是提到了一些基础是用法。深度用法,可以前往官网学习。 关于WCDB的背景和优缺点,这里也不做介绍,大家可以自行百度。 类字段绑定(ORM) 在WCDB内,ORM(Obj...
总体内容 一、数据准备、基本的查询 二、条件查询 三、排序 四、聚合、分组 五、分页 六、连接查询(多表的时候有用,单表的时候几乎没有用) 七、自关联 八、子查询 九、总结 ...
总体内容1、Realm介绍2、使用教程与辅助工具3、Realm的具体使用 一、Realm介绍 1.1、Realm[https://realm.io/cn/] 是一个跨平台移动...
Xcode15新建项目并且引入pod库后,编译报错 Sandbox:rsync.sanba deny(1) file-write-create xxx发现不管是那个第三方库p...