上一页 1 2 3 4 5 6 ··· 23 下一页

UICollectionView 01 - 基础布局篇

摘要: 一,代码: 1.布局方式设置,创建UICollectionView - (void)initailContentView { //导航 self.navigationBar = ({ CGFloat X = 0.0f; CGFloat Y = 0.0f; CGFloat W = [UIScreen 阅读全文
posted @ 2020-06-27 17:57 梁飞宇 阅读(621) 评论(0) 推荐(0) 编辑

关于pod install 和 pod update,pod outdated - CocoaPods 使用

摘要: 一,pod install,pod outdated,pod update 简单介绍 pod install 使用场景 在项目中第一次使用CocoaPods, 进行安装的时候使用这个命令. 在Podfile中增加或删除某个pod后, 也是使用这个命令. 而不是pod update. 使用说明 每次运 阅读全文
posted @ 2020-05-24 13:45 梁飞宇 阅读(985) 评论(0) 推荐(0) 编辑

iOS开发之泛型使用

摘要: 1. 泛型:限制类型 1.1.泛型使用场景: 1.在集合(数组NSArray、字典NSDictionary、集合NSSet)中使用泛型比较常见。 2.当声明一个类,但是类里面的某些属性的类型不确定的时候,我们才使用泛型。 1.2.泛型书写规范 在类型后面定义泛型:NSMutableArray<UIT 阅读全文
posted @ 2020-03-17 17:29 梁飞宇 阅读(2183) 评论(0) 推荐(0) 编辑

Xcode之增加环境变量(多种环境区分)

摘要: 序言: Xcode默认有DEBUG何RELEASE模式,如果我们在项目中想增加预发布环境或者再增加多个环境呢?如果在项目中用if else 弄个全局变量来控制,每次打包之前去手动修改,这样不仅繁琐,而且还会出错,下面来一下在Xcode中添加多个环境变量的方法. 新加一个Prerelease 预发布环 阅读全文
posted @ 2019-12-06 10:35 梁飞宇 阅读(1692) 评论(0) 推荐(0) 编辑

Cocoapods组件化之搭建组件化项目框架

摘要: 一,概述 随着公司业务需求的不断迭代发展,工程的代码量和业务逻辑也越来越多,原始的开发模式和架构已经无法满足我们的业务发展速度了,这时我们就需要将原始项目进行一次重构大手术了。这时我们应该很清晰这次手术的动刀口在哪,就是之前的高度耦合的业务组件和功能组件,手术的目的就是将这些耦合拆分成互相独立的各个 阅读全文
posted @ 2019-11-26 15:24 梁飞宇 阅读(1413) 评论(0) 推荐(0) 编辑

Mac终端的Cocoapods创建自己公有库

摘要: 一,前言 为什么要用Cocopods 通常在开发的过程中,大多时候,我们会处理一类相同的操作,比如对于字符串String的邮箱验证,是否为空,手机号验证,或者一些UIView的动画操作,我们为了避免写一些重复的代码,可能经过类目或者延展的形式对原有的类进行了一个扩充。 还有一些是工程中一些基本的公共 阅读全文
posted @ 2019-11-26 09:53 梁飞宇 阅读(861) 评论(0) 推荐(0) 编辑

Xcode编辑器之快捷键的使用

摘要: 一,快捷键图标 二, 常用快捷键 文件快捷键 文件快捷键 导航快捷键 导航快捷键 搜索快捷键 搜索快捷键 运行调试快捷键 运行调试快捷键 编辑快捷键 编辑快捷键 阅读全文
posted @ 2019-10-17 13:20 梁飞宇 阅读(2970) 评论(0) 推荐(0) 编辑

Xcode编辑器之filter查找功能和查看最近修改的文件

摘要: 一,前言 有时候,我们的项目过大,创建类过多就会造成“目标文件”不好查找。这时候通过“filter”进行目录结构筛选无疑是最好的选择。 二,什么是filiter filiter 顾名思义为“过滤”,“筛选”等含义。在目录文件中忽略到我们不想看到的或者无关紧要的,留下我们想要的看到的。 三,filit 阅读全文
posted @ 2019-10-16 15:11 梁飞宇 阅读(1337) 评论(0) 推荐(0) 编辑

iOS设计模式之代理模式

摘要: 一,什么是代理模式 定义 为其它对象提供一种代理以控制对这个对象的访问。代理设计模式的英文名是 Proxy pattern,和我们常见的 delegate(委托) 没关系。 代理模式的组成抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的 阅读全文
posted @ 2019-09-29 14:32 梁飞宇 阅读(671) 评论(0) 推荐(0) 编辑

iOS设计模式之策略模式

摘要: 一,什么是策略模式 定义 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 使用场景 场景一 一个类在执行中使用多个if-else来决定行为。需要算法的各种变体。对客户隐藏具体策略(算法)的实现细节,彼此完全独立。 场景二 出 阅读全文
posted @ 2019-09-29 10:21 梁飞宇 阅读(856) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 23 下一页