Fastlane是一套使用Ruby写的自动化工具集,旨在简化Android和iOS的部署过程,自动化你的工作流。它可以简化一些乏味、单调、重复的工作,像截图、代码签名以及发布...
Fastlane是一套使用Ruby写的自动化工具集,旨在简化Android和iOS的部署过程,自动化你的工作流。它可以简化一些乏味、单调、重复的工作,像截图、代码签名以及发布...
事情的起因是因为使用LaunchScreen.storyboard适配启动图后经常遇到启动图中的图片变成一团黑色的情况,刚开始是测试机,然后是用户。再然后我在使用今日头条、微...
当开发的应用越来越多,或者应用提交的频率越来越高,就会体会到打包、提交这些重复的工作是多么枯燥且无聊还耗时;那么自然就会考虑让机器帮我们完成这一系列的工作,fastlane无...
1、集成和导入可以查看此处:https://github.com/yuantiku/YTKKeyValueStore[https://github.com/yuantiku/...
一、先说说为啥子你可以选择使用R.swift呢? R.swift可以获取强类型、自动完成的资源,如图像、字体和段落完全类型化。更少的强制转换和猜测方法将返回什么编译时检...
什么是UIStackView? UIStackView是在iOS9中才出现的,它可以帮助我们布局UI控件,从而减少我们的约束代码。 注1:UIStackView虽然继承自UI...
前言:排序思路: 拖拽排序的主要思路是利用在UICollectionView上添加一个长按的手势(UILongPressGestureRecognizer)实现的。 通过监...
现在很多公司的iOS新项目都开始用Swift来代替OC开发了,Swift带来的亮点和新功能很多,但我觉得最重要的一点是引导我们编程思想的改变,将我们在OC中用到的传统的面向对...
加水印的方式有很多,比如给图片添加图片水印、文字水印,或者给视频添加图片水印、文字水印。本文首先讲解如何给图片添加文字水印、图片水印,即图文合成和图片合成效果。 一、给图片添...
序言 Kingfisher 是一个下载、缓存网络图片的轻量级纯swift库, 作者@王巍自称是受著名三方库SDWebImage激励所写,一年多以来,该库深受广大iOS之swi...
RxSwift 这个框架看我就够了,这一篇我重点介绍高阶函数,掌握好RxSwift的高阶函数,是你通往成功的捷径。搞RxSwift,我是认真的 RxSwift 宝图镇博,咔咔...
前段时间一直在玩RxSwift ,现在记录一下这个牛逼,让人欲罢不能的框架.RxSwift看我就够了 RxSwift 宝图镇博,咔咔点赞~~~~ RxSwift 深入浅出(一...
相信大家如果读完这篇Architecting iOS Apps with VIPER(译),已经对iOS的VIPER架构模式有了一定了解。如果蒙蒙哒,没关系,那么这篇文章,哥...
第一篇文章对VIPER进行了简单的介绍,这篇文章将从VIPER的源头开始,比较现有的几种VIPER实现,对VIPER进行进一步的职责剖析,并对各种细节实现问题进行挖掘和探讨。...
最近半年在写app的时候,研究了一下各种iOS代码架构,最后选择了VIPER进行实践,在此对实践中遇到的各种设计问题做一番总结,并分享造出的轮子。 对代码风格和架构有兴趣的同...
NSURLSession是2013年苹果全球开发者大会上(WWDC2013)随iOS7一起发布的,是对NSURLConnection进行了重构优化后的新的网络接口。 iOS9...
一、NSProxy 简介NSProxy 是一个抽象类,它实现了protocol NSObject 所要求的基本方法,譬如内省相关的isKindOfClass:派发消息相关的p...
Swift的nil和OC中的nil不一样.在OC中,nil是一个指向不存在对象的指针.而在Swift中,nil不是指针,它是一个不确定的值.用来表示值缺失.任何类型的...
高阶函数的定义: 在 Wikipedia 中,是这么定义高阶函数(higher-order function)的,如果一个函数: 接收一个或多个函数当作参数 把一个函数当作返...