在swift 3中新增加了两种访问控制权限 fileprivate 和 open 。下面将对这两种新增访问控制做详细介绍。 fileprivate 在原有的swift...
在iOS开发中,简单工厂模式使用得并不多。但是我认为这是OC反射机制很好的一个例子,所以本文将以计算器为例,讲解简单工厂模式和OC的反射机制。 环境信息: Mac OS X ...
iOS Git 个人/团队项目的创建(一步一图)Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。和Git类似的代码管理工具还有SVN,Git和SVN一个是分布式代码管理工具一个是集中式代码...
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。和Git类似的代码管理工具还有SVN,Git和SVN一个是分布式代码管理工具一个是集中式代码...
前言 本篇主要讲解组件化架构思想,从零教你如何组件化一个项目。 如果喜欢我的文章,可以关注我微博:袁峥Seemygo 为什么要组件化 随着项目的不断迭代,各个模块会越来越复杂...
在博客iOS --- 通过UIApplication的openURL来实现APP之间的相互跳转中, 介绍了如何实现iOS APP之间的相互跳转, 使用的就是UIApplica...
解决升级IOS10后由于字体的点数改变导致部分布局出现显示不全(显示为 ... )的情况 首先, 咱们先解决纯代码布局问题,................. 解决IOS10...
初次使用xib创建UITableviewCell的时候,我都是一个xib文件里,只创建一个Cell,在实际业务中,往往都是一个列表中需要用到多个不同的Cell样式,这就需要创...
蓝牙客户端-中心设备 主要内容 1. 创建中心管理器 因为CBCentralManager代表着本地中央设备,所以你必须先创建一个中央管理器对象,通过CBCentralMan...
第三方库地址:https://github.com/SnapKit/Masonrypod 'Masonry' (UIKit - 中有系统的自动布局) 一般的布局 到这里,基本...