- 博客(4)
- 收藏
- 关注
原创 iOS9 - Bitcode(中间码)
Bitcode是什么?首先我们看一下官方描述:Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bitcode will be compiled and linked on the App Store. Including b...
2018-05-24 19:30:54 1428
原创 iOS - 通用链接(Universal Link)
什么是通用链接通用链接是iOS9推出的一项新功能,如果你的应用(app)支持通用链接(Universal Link)之后,iOS用户能够在点击网页的链接的时候无缝的重定向到已经安装的app,不需要额外的任何操作。如果没有安装对应的app,那么点击链接会使用Safari打开网页。在iOS9以前,对于各种浏览器,Safari中唤醒app的需求,我们通常是只能使用scheme的方式。通用链接的优点唯一性...
2018-05-17 15:45:52 7248
原创 SnapKit - 修改约束
AutoLayout现在是iOS开发布局的必备,对于使用Swift语言开发的项目,我们经常使用SnapKit进行UI布局,因为使用简单,方便。基本的使用方法官方已经写的非常详情了,可以看这里。官方为我们提供了几种方式来修改约束,先了解一下:1、引用约束(References)我们能够声明一个局部变量或者类属性来引用我们想要修改的约束,也可以使用数组存储引用多个约束,然后对引用的约束进行修改var ...
2018-05-14 17:56:20 11126
原创 iOS - load和initialize的区别
有时候,类必须先执行某些初始化操作,然后才能正常使用。在Objective-C中,绝大多数都继承自NSObject这个根类,而该类有两个方法,可用来实现这种初始化操作。首先讲的是load()方法: load()class func load()官方介绍Invoked whenever a class or category is added to the Objective...
2018-05-07 09:48:35 1080
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人