会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
梁飞宇
上一页
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 梁飞宇
阅读(628)
评论(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 梁飞宇
阅读(1035)
评论(0)
推荐(0)
编辑
iOS开发之泛型使用
摘要: 1. 泛型:限制类型 1.1.泛型使用场景: 1.在集合(数组NSArray、字典NSDictionary、集合NSSet)中使用泛型比较常见。 2.当声明一个类,但是类里面的某些属性的类型不确定的时候,我们才使用泛型。 1.2.泛型书写规范 在类型后面定义泛型:NSMutableArray<UIT
阅读全文
posted @ 2020-03-17 17:29 梁飞宇
阅读(2208)
评论(0)
推荐(0)
编辑
Xcode之增加环境变量(多种环境区分)
摘要: 序言: Xcode默认有DEBUG何RELEASE模式,如果我们在项目中想增加预发布环境或者再增加多个环境呢?如果在项目中用if else 弄个全局变量来控制,每次打包之前去手动修改,这样不仅繁琐,而且还会出错,下面来一下在Xcode中添加多个环境变量的方法. 新加一个Prerelease 预发布环
阅读全文
posted @ 2019-12-06 10:35 梁飞宇
阅读(1729)
评论(0)
推荐(0)
编辑
Cocoapods组件化之搭建组件化项目框架
摘要: 一,概述 随着公司业务需求的不断迭代发展,工程的代码量和业务逻辑也越来越多,原始的开发模式和架构已经无法满足我们的业务发展速度了,这时我们就需要将原始项目进行一次重构大手术了。这时我们应该很清晰这次手术的动刀口在哪,就是之前的高度耦合的业务组件和功能组件,手术的目的就是将这些耦合拆分成互相独立的各个
阅读全文
posted @ 2019-11-26 15:24 梁飞宇
阅读(1437)
评论(0)
推荐(0)
编辑
Mac终端的Cocoapods创建自己公有库
摘要: 一,前言 为什么要用Cocopods 通常在开发的过程中,大多时候,我们会处理一类相同的操作,比如对于字符串String的邮箱验证,是否为空,手机号验证,或者一些UIView的动画操作,我们为了避免写一些重复的代码,可能经过类目或者延展的形式对原有的类进行了一个扩充。 还有一些是工程中一些基本的公共
阅读全文
posted @ 2019-11-26 09:53 梁飞宇
阅读(878)
评论(0)
推荐(0)
编辑
Xcode编辑器之快捷键的使用
摘要: 一,快捷键图标 二, 常用快捷键 文件快捷键 文件快捷键 导航快捷键 导航快捷键 搜索快捷键 搜索快捷键 运行调试快捷键 运行调试快捷键 编辑快捷键 编辑快捷键
阅读全文
posted @ 2019-10-17 13:20 梁飞宇
阅读(3008)
评论(0)
推荐(0)
编辑
Xcode编辑器之filter查找功能和查看最近修改的文件
摘要: 一,前言 有时候,我们的项目过大,创建类过多就会造成“目标文件”不好查找。这时候通过“filter”进行目录结构筛选无疑是最好的选择。 二,什么是filiter filiter 顾名思义为“过滤”,“筛选”等含义。在目录文件中忽略到我们不想看到的或者无关紧要的,留下我们想要的看到的。 三,filit
阅读全文
posted @ 2019-10-16 15:11 梁飞宇
阅读(1371)
评论(0)
推荐(0)
编辑
iOS设计模式之代理模式
摘要: 一,什么是代理模式 定义 为其它对象提供一种代理以控制对这个对象的访问。代理设计模式的英文名是 Proxy pattern,和我们常见的 delegate(委托) 没关系。 代理模式的组成抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的
阅读全文
posted @ 2019-09-29 14:32 梁飞宇
阅读(683)
评论(0)
推荐(0)
编辑
iOS设计模式之策略模式
摘要: 一,什么是策略模式 定义 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 使用场景 场景一 一个类在执行中使用多个if-else来决定行为。需要算法的各种变体。对客户隐藏具体策略(算法)的实现细节,彼此完全独立。 场景二 出
阅读全文
posted @ 2019-09-29 10:21 梁飞宇
阅读(875)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
23
下一页
导航
博客园
首页
联系
订阅
管理
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
公告
昵称:
梁飞宇
园龄:
8年
粉丝:
83
关注:
7
+加关注
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
C++(1)
cocopods(6)
Dart(26)
Flutter(43)
Git(2)
HTML(2)
Ios(76)
iOS中的设计模式(8)
ItunesConnect错误(3)
Java(3)
JavaScript(2)
Mac常规操作(5)
RunTime(1)
SVN(1)
Xcode编辑器的基本使用(6)
xcode工程编译错误(20)
xcode工程工具使用(7)
多线程(12)
框架(8)
数据结构(4)
数据库(5)
网络(4)
更多
随笔档案
2023年4月(1)
2022年12月(1)
2022年5月(1)
2021年11月(1)
2021年8月(1)
2021年3月(2)
2020年7月(3)
2020年6月(1)
2020年5月(1)
2020年3月(1)
2019年12月(1)
2019年11月(2)
2019年10月(2)
2019年9月(8)
2019年8月(10)
2019年7月(25)
2019年6月(33)
2019年5月(3)
2019年4月(4)
2019年3月(5)
2019年2月(3)
2019年1月(1)
2018年12月(4)
2018年11月(3)
2018年10月(2)
2018年9月(5)
2018年8月(3)
2018年7月(8)
2018年6月(3)
2018年3月(1)
2018年1月(5)
2017年12月(1)
2017年11月(1)
2017年10月(2)
2017年9月(5)
2017年8月(2)
2017年7月(3)
2017年6月(14)
2017年5月(15)
2017年3月(35)
更多
文章分类
后端(35)
开发工具(16)
跨平台(30)
前端(454)
算法(1)
网络(2)
移动端(246)
阅读排行榜
1. 【Dart学习】--Dart之字符串(String)的相关方法总结(49192)
2. Mac 下的 C++ 开发环境(42622)
3. 【Dart学习】--Dart之数组(List)的相关方法总结(36981)
4. 关于代理服务器的原理及用法(19555)
5. 【Flutter学习】之DateTime日期转换(19349)
评论排行榜
1. 【dart学习】-- Dart之异步编程(3)
2. 【Flutter学习】组件通信(父子、兄弟)(2)
3. 【Dart学习】-- Dart之消息循环机制[翻译](2)
4. Xcode 编辑器之Workspace,Project,Scheme,Target(2)
5. 【Dart学习】--Dart之字符串(String)的相关方法总结(1)
推荐排行榜
1. 【dart学习】-- Dart之异步编程(4)
2. 关于代理服务器的原理及用法(3)
3. 【Flutter学习】基本组件之弹窗和提示(SnackBar、BottomSheet、Dialog)(2)
4. Xcode 编辑器之Workspace,Project,Scheme,Target(2)
5. Mac 下的 C++ 开发环境(2)
最新评论
1. Re:TypeScript:TS文件转JS文件
你好又遇到过 ts文件编译js后 ,编译后的代码有 Object.defineProperty(exports, __esModule, { value: true }) 等相关的exports, 文...
--大宝贝回家
2. Re:iOS开发者账号(个人、公司、企业)的区别
你好.个体工商户现在2024年, 无法注册公司账号吗
--jiemar
3. Re:JavaScript 对象属性配置之:属性的 getter 和 setter(二)
写的很nice
--LJ9197
4. Re:Swift小知识点之bundle的使用
清晰的讲解了 swift 自定义 bundle
--杉枫
5. Re:swift小知识点之高阶函数之map, filter, reduce
在本例中,闭包的类型为 (Int,Int)->Int。所以,我们可以传递类型为 (Int,Int)->Int 的任意函数或者闭包。比如我们可以把操作符替换为 -, *, / 等。 let reduce...
--xiaoqiangit
点击右上角即可分享