# Swift 开发前端:一探 Flutter 和 SwiftUI 的世界
随着移动应用程序的普及,开发团队不断寻找更高效的工具来构建美观和功能强大的前端。Swift 作为一门强大的编程语言,近年来随着 SwiftUI 的出现,渐渐成为了前端开发的一种选择。本文旨在探讨 Swift 在前端开发中的应用,并通过代码示例来阐述如何使用 Swift 创建用户界面。
## SwiftUI 简介
Sw
原创
2024-08-26 07:02:47
66阅读
其实就是把action, 观察者模式(kvo)加上block, 代理等封装起来统一了接口。上面这句话等同于放屁,请别认真,那时候太菜,根本是啥也不懂,这是一种FRP编程范式,准确说也就是通过block(OC),闭包(Swift)实现了一个Monad,再深入也就是统筹学的概念了,原谅我也不是很懂,是一种将数学理论实现在了编程范式中的实际应用,希望有一天我能更加清楚函子(Fountor),单子(Mon
转载
2024-01-03 22:24:42
54阅读
Swift开发学习:初始篇关于苹果公司于WWDC2014(Apple Worldwide Developers Conference. June 2-6, San Francisco)发布新的编程语言--Swift。在这里就不重复介绍了,本篇主要简单列举几点,然后介绍Swift入门操作。Swift是什么Swift是用来写iOS和OS X程序的编程语言。Swift吸取了C和Objective-C的优
转载
2023-11-15 20:37:04
10阅读
目录“轮子”工具类存储类网络类图片类界面类框架类“车子”示例项目完整应用“轮子”工具类项目开发者备注SwiftyJSONtangplin, lingoerGitHub 上最为开发者认可的 JSON 解析类Dollar.swiftAnkur PatelSwift 版 Lo-Dash (或 underscore )函数式工具库OAuthSwiftDongri Jin国外主流网站 OAut
转载
2023-09-05 16:24:28
267阅读
前端常见面试题总结1.事件对象的方法和常用关键字2.JavaScript中的跨域3.CSS画三角形4.兼容性浏览器各种模式的宽高5.toString()和valueOf6. JavaScript中class(继承)7.箭头函数8.JavaScript中的异步9.原型链10.html中使用应用缓存mainfest文件11.JavaScript中阻塞非阻塞和异步关系12.innerHTML13.柯里
目录 一.前端概述前端开发技术栈二.前端三剑客1.HTML2.CSS3.JavaScript三.第一个页面1.基础模板2.模板解读3.其他核心模板标签四.html常用标签1.无语义标签2.常用语义标签3.文本标签4.其他标签五.标签分类1.单|双标签2.行|块标签3.单一|组合标签 一.前端概述 前端就是网站前台部分,运行在pc端,移动端等浏览器上展现给用户浏览的网页,随着互联网技术的发展,
转载
2023-11-25 13:05:07
41阅读
# Swift 开发入门:像前端一样构建应用
在开始使用 Swift 开发之前,我们需要了解如何将 Swift 应用的开发流程与前端开发进行类比。毕竟,如果你是前端开发者,你可能对 DOM 操作、事件处理、以及如何展示数据等有一定的了解。因此,我们可以将 Swift 的开发流程拆分成几个步骤,让你更轻松地上手。
## 开发步骤流程
以下是一个简单的开发流程表格,帮助你理解在 Swift 开发
swift中文文档gitbooks地址:https://numbbbbb.gitbooks.io/-the-swift-programming-language-/content/ 1、常量与变量的定义在swift中,我们用let来定义一个常量,用var来定义一个变量,例如:
[objc]
view plain
copy
转载
2023-11-18 16:00:43
112阅读
目录版本前言关于SwiftSwift历史版本Swift与OC的一些差异Hello, world! 版本Xcode 11.0 Swift 5.1前言我的Swift篇系列文章主要记录一些基础知识点及个人心得, 方便日后查看. 如需更权威更全面的教程可参考以下:中文版 Apple 官方 Swift 教程: SwiftGG. 该翻译项目由 numbbbbb 发起并主导, 已经得到了苹果官方的 认可(Tr
转载
2023-07-24 15:49:31
74阅读
Swift开发语言:技术深度解析与实践应用一、引言Swift,作为Apple公司推出的新型编程语言,自2014年首次亮相以来,已经迅速成为iOS、macOS、watchOS和tvOS等Apple平台应用开发的首选语言。Swift凭借其简洁、安全且性能卓越的特性,赢得了广大开发者的青睐。本文将深入探讨Swift的核心概念、技术特点以及实践应用,帮助读者更好地理解和掌握这一革命性的编程语言。二、Swi
转载
2024-07-19 14:24:55
26阅读
1.如果需要创建一个OS X playground: import Cocoa 如果需要创建IOS playground 则引入UIKit import UIKit2.输出:print()3.注释:the same as C4.Swift不要求在每行语句的结尾使用分号(;),但当你在同一行书写多条语句时
转载
2023-08-09 16:33:32
141阅读
置顶菜鸟入门,各位大佬轻喷,如有谬误之处欢迎讨论建议,也欢迎各位道友与我同行“不积跬步,无以至千里;不积小流,无以成江海”上一篇时间有点久了,快两周了,不是断更,是阳了?,最近才勉强恢复过来。继续本文我们来讨论 WebView 的基本使用。WebView在很多场景都是避免不了的技术,毕竟有的东西在web上实现还是相对比较快速容易的。更何况我原本的技术栈几乎都集中在web上,要不是需要前期入门积累,
转载
2023-08-13 12:49:00
120阅读
AppleConference Swift 是一门相对比较新的编程语言,深受广大苹果社区开发者的喜爱。在短短不到一年的时间,很多很多开发者已经转向使用 Swift 编程语言了。苹果开发者们接受 Swift,纯粹是因为 Swfit 更加先进,安全,容易,快速,而且包含适合现代应用开发所需要的所有特性。在开发 OS X, IOS, watchOS 和 TVOS 应用上,Swift 毫无疑问就是
转载
2023-08-07 10:41:25
119阅读
GET & POST
GET
GET的语义是获取指定URL的资源将数据按照variable=value的形式,添加到action所指向的URL后面,并且两者使用"?"连接,各变量之间使用"&"连接貌似不安全,因为在传输过程中,数据被放在请求的URL中传输的数据量小,这主要是因为受URL长度限制示例:http://localhost//login.php?usernam
转载
2023-09-01 23:08:15
54阅读
在本周二凌晨召开的苹果年度开发者大会WWDC上,苹果公司推出了全新的编程语言Swift。Swift 基于C和Objective-C,是供iOS和OS X应用编程的全新语言,更加高效、现代、安全,可以提升应用性能,同时降低开发难度。据称,Swift仍然处于beta测试的阶段,会在iOS 8发布的时一同推出市场,用来取代现有的Objective-C语言。Swift推出之后,苹果公司也不会停止
转载
2023-11-01 10:49:03
67阅读
Swift开发体验/*:
创建对象
* OC: alloc initWithXXX 方法
* Swift: (xxx:)
*/
/*:
调用方法
* OC: [UIColor redColor];
* Swift UIColor.redColor()
*/
/*:
枚举
* OC: UIButtonTypeContactAdd
* Swift: UIBu
转载
2024-07-19 14:27:49
24阅读
妹子我OC起家,后换工作后,接手的新项目,自学swift也有一段时间了,心想着新项目,就实践一下,然后整个项目就以swift语言为主,但是在实际开发过程中,有很多无法避免的问题。 优点 1、 我们不得不承认的是swift语言比OC精简,整个项目中丢掉了头文件,以及
转载
2023-08-25 17:56:57
94阅读
Flutter是一种新型的“客户端”技术。它的最终目标是替代包含几乎所有平台的开发:iOS,Android,Web,桌面;做到了一次编写,多处运行。掌握Flutter web可能是Web前端开发者翻盘的唯一机会。 在前些日子举办的Google IO 2019 年度开发者大会上,Flutter web作为一个很亮眼的技术受到了开发者的追捧(重磅! Flutter 热修复,生态、跨端计划公布)。概览
Swift是Apple于2014年WWDC(苹果开发者大会)发布的全新开发语言,可与Objective-C共同运行于mac OS和iOS平台,用于搭建基于Apple平台的应用程序。本章主要为您介绍了Swift 3.0的常量、变量、数据类型、运算符、循环语句、条件语句等一些基础的语法知识。3.1Swift的基本概念Swift是一种强劲而直观的编程语言,它由Apple创造,可用来为iOS、Mac、Ap
转载
2023-07-18 01:00:31
131阅读
继WWDC2014后,新的编程语言Swift浮出水面。它具有高速、现代、安全、可交互等特征,而且其语法简单,入门门槛低,有望替代语法复杂难懂的Objective-C语言。据其作者Chris Lattner在博客上声称,该语言开发仅仅用了4年时间。而且底层框架基本上都是由其一人开发完毕。 依照惯例,先用Swift来编写一个简单的"Hello Wo
转载
2024-06-19 12:04:16
40阅读