原创 2017-05-25 关键点:组件化框架以及所需技能验证项目创建私有Repo创建工程创建组件Pod配置Jenkins-Pipeline通过fastlane 创建lane...
![240](https://upload.jianshu.io/users/upload_avatars/1668866/e802c31176d7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:浙江
原创 2017-05-25 关键点:组件化框架以及所需技能验证项目创建私有Repo创建工程创建组件Pod配置Jenkins-Pipeline通过fastlane 创建lane...
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...
举一个简单的例子:在生活中,你想去看电影,首先要有电影票,但是你很忙,没有时间去买,所以你会找你的朋友帮你代买电影票,你的朋友说“ 帮你买电影票没问题,把要买电影的名字告诉我...
Objective-c中 isEqual ,isEqualToString , == 三者的区别 首先 OC中的对象都是用指针表示,方法的调用是基于消息机制实现,== 比较的...
最近工作上 要写一个阿里云推送GitHub 的SwiftDemo之前没Swift 停留在 1.0 的 基础上,写起来也是有点吃力下面说说我遇到的问题吧 上面的代码中我遇到...
先吐槽一下,Swift 好多坑,不过反而更期待了。1、Swift语言使用cocoapods配置Podfile文件时要加上use_frameworks!这句代码,作用是把三方库...
以下方法是最笨的方式,其实 Xcode 是有快捷键的方式创建的,也是后来不断学习才知道的 ( control + cmd + N ) 。 我们会看到一些这样的文件架构: 但不...
上一篇文章介绍了maskView的原理和基本使用接下来介绍下maskView的进阶使用 一.利用maskView使用多种图片做渐变切换动画 1.素材 Code原理解析: 图片...