Documentation 代码注释文档规范

news/2025/1/16 14:02:47/

1. 代码注释文档规范的添加

/// 代码规范文档
struct DocumentationBootcamp: View {// MARK: PROPERTIES@State var data:[String] = ["Apples", "Oranges", "Bananas"]@State var showAlert: Bool = false// MARK: BODY// Code Folding : 代码折叠// Working copy - things to do:// 1) Fix title// 2) Fix alert// 3) Fix something else/*Working copy - things to do:1) Fix title2) Fix alert*/var body: some View {// 导航控制器NavigationView { // START: NAVZStack {// backgroundColor.gray.ignoresSafeArea()// foregroundforegroundLayer.navigationTitle("Documentation").navigationBarItems(trailing: Button("Alert", action: {showAlert.toggle()})).alert(isPresented: $showAlert) {getAlert(text: "This is alert")}}} // END: NAV}/// 这是一个前景滚动视图private var foregroundLayer: some View{ScrollView { //START: SCROLLVText("Hello")ForEach(data, id: \.self) { name inText(name).font(.headline)}} // END: SCROLLV}// MARK: FUNCTIONS/// 获取警告弹窗,带有指定的标题////// 这个函数创建并且返回警告提醒,警告框是一个基于文本的标题,/// 但是它没有消息体///```///getAlert(text: "Hi") -> Alert(title: Text("Hi"))///```////// - Warning: 这是一个不能添加消息体的警告框/// - Parameter text: 警告框的标题/// - Returns: 带有标题的警告框func getAlert(text: String) -> Alert{return Alert(title: Text(text))}
}// MARK: PREVIEWstruct DocumentationBootcamp_Previews: PreviewProvider {static var previews: some View {DocumentationBootcamp()}
}

2. 注释效果图


http://www.ppmy.cn/news/855226.html

相关文章

园区元宇宙:打造智慧园区综合治理孪生管理平台

智慧园区是指融合应用云计算、物联网、大数据等新一代信息与通信技术,通过监测、分析、智慧响应等方式整合园区内外资源,实现基础设施智能化、规划管理信息化、公共服务便捷化、社会治理精细化和产业发展现代化。整个园区的能耗情况、环保监测、照明情况…

升级数智化底座领先实践:北京地铁加速财务数智化转型

近年来,数字经济蓬勃发展,正在成为重组全球要素资源、重塑全球经济结构、改变全球竞争格局的关键力量。中共中央、国务院印发的《数字中国建设整体布局规划》再次明确指出,做强做优做大数字经济。推动数字技术和实体经济深度融合,…

兆骑科创双创活动承办,企业落地孵化,招才引智

兆骑科创双创活动承办,企业落地孵化,招才引智 兆骑科创致力于打造战略新兴产业服务平台,平台以线上系统为服务载体,整合国内外双创资源,采用大数据、智慧智能等高新技术理念和互联互享的物联网先进产业模式&#xff0…

未来科技城 × 奇点云:杭州未来科技城企业服务新干线平台上线

“审批出乎意料的快!”“申报全程公开透明。”“让我们心里暖暖的。” 近期,杭州未来科技城的“一次都不用跑”大军中又添新成员——企业服务新干线平台,刚上线没多久,就收获了满满好评。 企业服务新干线平台,承担连接…

园区数字化转型

数字化浪潮下,园区数字化转型已成必然趋势。可大多数人在讨论智慧园区的时候,更多聚焦在技术上,却忽略了一个关键点,就是打造智慧园区最终的结果导向是提高业务信息化水平,进而达到集约高效、提质增效、节能降耗的可持…

临淄区青少年科技馆物联云创客项目

临淄区青少年科技馆物联云创客项目 一、科技馆物联云开发背景和所用技术 2 (一)为什么要学物联网? 2 (二)、实现科技馆物联云所用到主流(芯片)技术 3 二、如果独立完成这个物联云创客平台&…

兆骑科创高层次人才引进服务平台,创业大赛,云路演

兆骑科创高层次人才引进服务平台,创业大赛,云路演 各地政府为响应国家发展战略,大力扶持引进的或者是当地的创新人才、创业领军人才;而毕竟政府机构人手有限,精力有限,通过自己去找这些高层次人才会比较花…

科技赋能文旅:蓝海创意云携手苏州乐园打造“元宇宙灯会”

4月8日,苏州乐园“欢乐寻梦季”元宇宙灯会即将正式亮灯,这是一场以元宇宙技术为核心,结合现代灯展、数字科技、潮玩游乐等元素,打造的一场大型的沉浸式数字光影体验。 蓝海创意云作为苏州高新区元宇宙龙头企业,以多年…