首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
swift
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Swift 入门程序
Swift 入门程序,在本文中,您将通过编写“Hello,World!”来深入学习Swift编程。您将学习Swift程序的基本语法。让我们从最简单的“Hello,World!”开始swift编程之旅,并说明Swift编程语言的基本语法。该程序输出“Hello,World!”到屏幕上。如果要在计算机上运行该程序,请确保正确安装了Swift和Xcode。让我们探索如何创建Swift“Hello,Wor
134
代码人生
01-01 08:00
代码人生
Swift 环境搭建
Swift 环境搭建,Swift是一门开源的编程语言,该语言用于开发OSX和iOS应用程序。在正式开发应用程序前,我们需要搭建Swift开发环境,以便更好友好的使用各种开发工具和语言进行快速应用开发。由于Swift开发环境需要在OSX系统中运行,因此其环境的搭建将不同于Windows环境,下面就一起来学习一下swift开发环境的搭建方法。成功搭建swift开发环境的前提:必须拥有一台苹果电脑。因为
115
代码人生
01-01 08:00
代码人生
Swift 入门教程
Swift 入门教程,Swift是苹果公司开发的一种功能强大、直观的编程语言。它用于为iOS、macOS、watchOS等创建应用程序。Swift代码简洁而富有表现力(更易于理解和编写)。Swift结合了C和Objective-C的优点并且不受C兼容性的限制。Swift在MacOS和iOS平台可以和Object-C使用相同的运行环境。2015年6月8日,苹果于WWDC2015上宣布,Swift将开
124
代码人生
01-01 08:00
代码人生
SwiftUI 中的 Text 插值和本地化
SwiftUI 中的 Text 插值和本地化 ,在上篇中,我们已经看到为什么Text,或者更准确地说,LocalizedStringKey,可以接受Image和Date,而不能接受Bool或者自定义的Person类型了。在这下篇中,让我们具体看看有哪些方法能让Text支持其他类型。为LocalizedStringKey自定义插值如果我们只是想让Text可以直接接受true或者false,我们可以简
183
代码人生
01-01 08:00
代码人生
Swift路由组件(一)使用路由的目的和实现思想
Swift路由组件(一)使用路由的目的和实现思想,目的项目开发到一定程度,功能之间的调用会变的越来越复杂这里用一个商品购买的逻辑举例从图上看,问题就是业务之间的跳转很多,而且乱。还有就是当跳同一个页面时,跳转要带的参数都一致,如何保证?如果代码分散到各个业务里面去跳就难免会到处维护的问题。这就需要路由了。而且路由做好了,还能有一个好处就是后端或者前端,他们按路由协议统一处理跳转,app就可以不考虑
263
代码人生
01-01 08:00
代码人生
Swift路由组件(二)路由的实现
Swift路由组件(二)路由的实现,方案的选择具体一个路由,他真正要做什么事情呢,总结一下应该是这几个逻辑功能:通过key来map到一个controller实例化一个controller解决好传参页面跳转下面讲讲具体代码如何实现每一个逻辑。一、通过key来map到一个controller方法有两种:通过维护一个plist文件,然后开发的时候添加好路由表。在运行的时候通过业务注册,每个业务把key注
324
代码人生
01-01 08:00
代码人生
Swift guard 语句
Swift guard 语句,在本文中,您将学习使用Guard语句来控制程序执行的流程。SwiftIf语句描述了如何基于特定条件(布尔值)执行操作。在本文中,我们将学习guard语句优于if语句的优点,以控制程序流,并编写更简单和干净的代码。Swiftguard语句Guard语句语句的主要用途是在一定条件下将程序控制转移到某个范围之外。这些语句与基于特定条件(布尔值)执行语句的if语句类似,但与i
205
代码人生
01-01 08:00
代码人生
Swift-Framework(二)性能统计
Swift-Framework(二)性能统计,摘要近期对接客户时,客户方希望提供SDK的性能、内存、隐私支持等一些数据,所以就对SDK进行了一些性能测试。在用表格统计整理这些数据时,突然发现,经常用统计的方式看SDK的相关数据,似乎也是一个发现优化的好方式。所以想记录下来统计表格式、测试工具等,方便后面去优化SDK。SDK数据表格首先把SDK中性能、内存有关的数据给整理一下,我这边做成如下图的表格
126
代码人生
01-01 08:00
代码人生
Swift protocol 系列之 基础介绍
Swift protocol 系列之 基础介绍,协议是swift中一个非常强大的特性。可以说是与泛型、函数并称为swift的三大基石也不为过。协议协议是描述一些属性和方法的接口,用于指定特定的类型属性或实例属性。属性要求由“var”关键字声明为属性变量。protocolNameProtocol{varname:String{getset}varsuccessed:Bool{get}funcgetN
117
代码人生
01-01 08:00
代码人生
Swift和OC混编(swift和oc的优缺点)
Swift和OC混编(swift和oc的优缺点),一、swift怎么用oc定义的宏?1、在swift中,能直接使用定义为常量的宏,不能使用带有方法调用的宏,也不能使用静态常量。下面这种定义为常量的宏可以使用#defineAPP_LANGUAGE_EN@"en"#definekNavigationBarHeight44.0下面带有方法调用的宏不可以使用#definekScreenHeight[[UI
144
«
1
2
...
5
6
7
8
9
10
11
...
23
24
»