5 Playground

简介: Playground

Playground


  • Swift Playground首次公布与WWDC2016
  • 最开始是为了让人人都能愉快的学习Swift编程
  • 但发展至今,这个工具越来越强大
  • iPad APP Playgrounds


创建一个Playground项目


image.png


简介


image.png


  1. extension -> 定义扩展


  1. 让打印出的数据更加可视化一些,如果没有这个,最后一句打印只能打印出一个对象

视图可视化


image.png


//ViewController1.swiftimportFoundationimportUIKitpublicclassViewController1: UIViewController {
publicoverridefuncviewDidLoad() {
super.viewDidLoad()
letbutton=UIButtion(type: .custom)
button.frame=CGRect(x:0,y:200,width:300,height:50)
button.setTitle("点击跳转",for: .normal)
button.setTitleColor(.white, for: .normal)
button.backgroundColor= .bluebutton.addTarget(self, action: #selector(onButtonClick),for: .touchUpInside)
view.addSubview(button)
    }
@objcfunconButtonClick() {
navigationController?.pushViewController(ViewController2(), animated: true)
    }
}


//ViewController2.swiftimportFoundationimportUIKitpublicclassViewController2:UIViewController {
publicoverridefuncviewDidLoad() {
super.viewDidLoad()
letlabel: UIlabel=UILabel()
label.frame=CGRect(x:0,y:200,width:300,height:50)
label.text="页面2"label.textColor= .whitelabel.backgroundColor= .redview.addSubview(label)
    }
}
目录
相关文章
|
5月前
|
Shell Go
Go 语言Air 工具使用入门
在Go开发中,频繁的手动重启应用以加载新代码既耗时又低效。为此,我们引入了Air——一款专为Go项目设计的自动重载工具。Air通过监听文件变化,实现代码更改后的自动编译与运行,极大提升了开发效率。本文将指导你完成Air的安装与配置,包括如何启动Air、忽略临时文件以及理解其工作原理,让Go项目开发更加流畅高效。
代码生成利器 - Go Generate
代码生成利器 - Go Generate
|
JSON 人工智能 API
用 Go 编写 ChatGPT 插件
用 Go 编写 ChatGPT 插件
64 0
|
数据采集 监控 搜索推荐
Go分享好的github插件和项目
Go分享好的github插件和项目
147 0
|
存储 关系型数据库 测试技术
快速入门nest.js(10/10)--测试
初识Jest 很好的错误消息和内置Mocking实用程序 可靠的并行运行测试 优先运行以前失败的测试 根据测试文件花费的时间重新组织测试运行
346 0
|
资源调度 JavaScript 前端开发
google/zx让前端可以使用typescript随心所欲的写脚本
使用zx编写脚本,可以随心所欲的使用nodejs模块类库,我的demo使用mysql类库去将日志写入到mysql数据库, 当然你可以调用fs-extra,写入到本地文件当中,选择性很多了
460 0
|
存储 JavaScript 前端开发
Vue3官方出的Playground你都用了吗?没有没关系,直接原理讲给你听
相比`Vue2`,`Vue3`的官方文档中新增了一个在线`Playground`,本文会带领各位从头探索一下它的实现原理
796 0
|
Go
Go安装及编辑器配置【我的go学习第一课】
Go安装及编辑器配置【我的go学习第一课】
151 0
|
Python
Sphinx+github+ReadtheDocs书写笔记
Sphinx+github+ReadtheDocs书写笔记
251 0
Sphinx+github+ReadtheDocs书写笔记

热门文章

最新文章

下一篇
开通oss服务