引言 下面我们来学习比xib更强大的SB 如何理解SB? 最简单的理解就是:一个.storyboard文件相当于多个基于VC使用的.xib文件,由此我们可以看出,SB(只能基...
写了几个月Android后,我又回到了iOS了,经历过写Vue和Android后,我对这些平台的开发框架有了更深层次的认识,对三者的布局方式也有了很深的理解。相对于其他两个平...
1. 简单阴影 我们给layer设置了shadowOpacity后就能得到一个简单的阴影 shadowOpacity设置了阴影的不透明度,取值范围在0~1这里shadow有一...
前言 启动优化一役后,超预期将所负责的 App 双端启动的耗时都降低了65%以上,iOS 在iPhone7上速度达到了400毫秒以内。就像产品们用后说的,快到不习惯。由于 A...
Instruments 的介绍 Instruments 是一个很灵活的、强大的工具;是性能分析、动态跟踪 和分析 OS X 以及 iOS 代码的测试工具;用它可以极为方便收集...
由于iOS 9及以下版本,前台收到通知时无法显示在通知栏的。iOS 10 已经开放了前台展示通知栏的API。 首先我们来看看低版本的如何处理:-(void)applicati...
iOS中的程序的五种状态 1、程序的五种状态 Not Running:未运行。 Inactive:前台非活动状态。处于前台,但是不能接受事件处理。 Active:前台活动状态...
本文抛砖引玉,欢迎各位大佬指点! 大家在做项目的时候有没有优化过appDelegate,appDelegate主要是实现application的代理方法,SDK的初始化等,这...
Fastlane是一套用Ruby写的自动化工具集,可用于iOS和Android的打包、发布。 1.打包方式 1.development 2.adhoc (与developme...
每次较大版本的升级了Mac后,CocoaPods可能就会莫名其妙的出一些问题.之前老是到处找教程.找着找着就容易忘记了.所幸自己写一个留着用.其实随着Swift Packag...