摘要:NavigationLink 官方文档对 的定义: A button that triggers a navigation presentation when pressed. SwiftUI中的页面跳转都是由NavigationLink来进行管理的 1、简单跳转 2、使用isActive进行自动跳 阅读全文
posted @ 2020-04-22 09:59 柳云居士 阅读(497) 评论(0) 推荐(0) 编辑
摘要:SwiftUI是什么 懒得写,直接找了一篇博客: "初识 SwiftUI" 三种布局 SwiftUI包括三种布局: + VStack : 纵向布局,默认居中对齐 + HStack : 横向布局,默认居中对齐 + ZStack : 覆盖布局,默认居中对齐 示例 阅读全文
posted @ 2020-04-22 09:53 柳云居士 阅读(251) 评论(0) 推荐(0) 编辑
摘要:iOS技术管理思路 阅读全文
posted @ 2020-03-05 11:46 柳云居士 阅读(39) 评论(0) 推荐(0) 编辑
摘要:技术维度: 认知维度: 阅读全文
posted @ 2020-03-05 11:32 柳云居士 阅读(64) 评论(0) 推荐(0) 编辑
摘要:很多时候iOS开发完毕需要接入CI中,而很多CI是基于Linux的,需要在Linux平台安装Swift和Swiftlint,下面就是针对这两个软件的安装步骤。 Swift安装 环境 系统:Ubuntu 16.04 下载Release包 在Swift官方网站下载Release包。 官方地址: 以5.0 阅读全文
posted @ 2019-08-09 10:33 柳云居士 阅读(550) 评论(0) 推荐(0) 编辑
摘要:WebKit WKWebView iOS8开始苹果推荐使用WKWebview作为H5开发的核心组件,以替代原有的UIWebView,以下是webkit基本介绍介绍: 介绍博客 "Webkit" H5 window.performance window.performance 是W3C性能小组引入的新 阅读全文
posted @ 2019-07-24 10:24 柳云居士 阅读(831) 评论(0) 推荐(1) 编辑
摘要:Swift CodeStyle Checker:SwiftLint 介绍: SwiftLint 是一个用于强制检查 Swift 代码风格和规定的一个工具,基本上以 "GitHub's Swift 代码风格指南" 为基础。 "Github地址" "Xcode代码规范之SwiftLint配置" "Git 阅读全文
posted @ 2019-07-08 17:59 柳云居士 阅读(919) 评论(0) 推荐(0) 编辑
摘要:目前iOS组件化常用的解决方案是Pod+路由+持续集成,通常架构设计完成后第一步就是将原来工程里的模块按照架构图分解为一个个独立的pod工程(组件),今天我们就来看看如何创建一个Pod私有库。 新建:pod lib create 假设我们需要创建的库名为TestLib,下面我们使用Pod官方提供的创 阅读全文
posted @ 2019-07-08 10:38 柳云居士 阅读(1182) 评论(0) 推荐(0) 编辑
摘要:经常可以在网上看到如下图所示的目录树形图,它们是怎么生成的呢? 方法一:mac本身可以使用如下命令来生成树形图: 方法二:使用tree工具: 使用下面命令安装工具tree: 安装完毕后,有三种方式来生成: 到此就算完成了,可以找一个工程目录去试一试了 阅读全文
posted @ 2019-07-04 15:22 柳云居士 阅读(1314) 评论(0) 推荐(0) 编辑
摘要:Fastlane是什么 "Fastlane" "Fastlane Document" Fastlane是一整套的客户端CICD工具集合。Fastlane可以非常快速简单的搭建一个自动化发布服务,并且支持Android,iOS,MacOS。 Fastlane命令执行的底层并不是自己实现的,而是调用其他 阅读全文
posted @ 2019-06-21 09:57 柳云居士 阅读(879) 评论(0) 推荐(0) 编辑