目录前言不带默认值的多重尾随闭包有默认参数的尾随闭包调用端:多重尾随闭包,闭包参数都有默认参数的时候,调用的时候默认尾随闭包给了最后一个参数调用端 3个有默认参数的尾随闭给2个赋值,省略最后一个.总结:demo下载 前言swift5.3中规定了多重尾随闭包必须填写参数名.经常使用rxswift,会发现里面默认的订阅就带着多重尾随闭包,而且里面的参数是没有默认值的,今天来做例子看下多重尾随闭包,在
转载
2024-04-12 15:24:19
65阅读
一、变量声明与oc相比更简洁,编译时的检错机制更完善1、let声明常量,var声明变量var myVariable = 42
myVariable = 50
let myConstant = 422、如果初始化时直接赋值可以不声明类型,swift会自己识别(即类型推断)。反之需要用冒号:声明变量类型let myString = "Hello World"
print(myString);//;加不
转载
2023-11-26 19:16:25
58阅读
以前使用过OC版本的CoreData应该很好理解Swift方式,所以这里简单的展示一下,增删改
原创
2022-11-28 16:47:12
319阅读
时间类型是我们在处理业务的时候使用非常频繁的一个数据类型。下面我们看一下时间NSDate的基本使用方法。1.比较大小 我比较擅长.NET,我们知道C#里面DateTime类型可以使用">""""NSDateComponents{ let mostUnits: NSCalendar...
原创
2022-01-18 16:58:26
171阅读
创建: 2017/08/07 前言: 之前其实已经完全学过并且在实际开发了,但是后来开始搞网页开发这一块也忘得差不多了。正好借这个机会把swift和iOS、所有内容都做个个人的参考笔记 数据类型与量 instance(实体) 任何类型的量 object(对象)类的实体(类的量) swift没有指针
转载
2017-08-07 13:19:00
96阅读
2评论
变量常量 var a=10 //变量 let b=10 // 常量 明确声明类型 var a:string 字符串插值 var str = "Hello, playground" print("字符串\(str)") 整数和浮点数转换 var a=1.5 var b=3 var c=a + Doub
原创
2022-12-08 15:00:47
51阅读
| identifier | opt-in | correctable | enabled in your config
----------------------+
| 以下是可选规则, 需要额外添加
| attributes | yes | no |
Swift语言中,有很多封装类并没有,如果需要使用到,就需要桥接OC语言中的类,这时候
原创
2022-11-28 16:51:18
856阅读
首先建立一个swift项目,把storyboard的内容删掉,加入一个Navigation Controller。然后设置storyboard相应界面的class,在Navigation Controller界面设置View Controller的is initial View Controller...
转载
2015-12-28 19:45:00
52阅读
2评论
//第一个控制器:显示基础控件 import UIKit class ViewController: UIViewController { var label: UILabel = UILabel() var button: UIButton = UIButton() var imageView:
转载
2017-08-05 10:21:00
61阅读
2评论
自2012年以来,可以使用 “literal” 表达式初始化NSDictionary,NSArray,NSNumber或NSString。NSNumber *numb = @1;NSArray *things = @[@3,@45,@65];NSDictionary *map = @{@"Florida" : @1 , @"Nevada" : @6 };NSString *greet = @
原创
2022-11-28 16:46:48
125阅读
本文简单介绍了使用Delegate方法的进行值的传递,改变上一个界面的字体大小和颜色
原创
2022-11-28 16:52:51
376阅读
Playground是什么?
1>从Xcode6(swift开始出现时)开始出现的;
2>翻译为:操场/游乐场;
3>对于学习Swift基本语法非常方便:所见即所得(快速查看结果);语法特性发生改变时,可以快速查看;
swift最基本的语法变化
import
UIKit
; 2>定义标识符时,必须声明该标识符时变量还
转载
2024-03-12 23:03:29
51阅读
在这篇博文中,我将详细记录“Swift 基础框架”的设置过程,涵盖环境预检、部署架构、安装过程、依赖管理、版本管理和最佳实践等方面。本文将遵循逻辑顺序,确保每个部分都有清晰的说明和结构,适合对 Swift 开发环境进行深入理解的读者。
### 环境预检
在开始之前,我们必须确保开发环境的配置满足 Swift 基础框架的需求。我使用了四象限图来展示不同的兼容性因素。
```mermaid
qua
# UIKit Swift 基础知识
UIKit 是 Apple 提供的一个用于构建 iOS 应用程序用户界面的框架。它的功能范围从处理触控事件到提供动画和触觉反馈。在这篇文章中,我们将深入了解 UIKit 的基本构件,配上具体的代码示例,帮助你快速上手。
## 1. UIKit 的基本组成
UIKit 的基本组成元素包括:
- **UIView**:视图的基本构件。
- **UILabe
原创
2024-10-07 04:23:43
125阅读
1、使用 let 来声明常量,使用 var 来声明变量。 注:你能够在一行中声明多个常量或者多个变量。用逗号隔开。 2、类型标注 假设初始值没有提供足够的信息(或者没有初始值),那你须要在变量后面声明类型,用冒号切割。 let variable: String 注意:一般来说你非常少须要写类型标注。
转载
2016-04-12 18:28:00
107阅读
2评论
swift基础swift简介xcode项目文件语法变量与常量类型安全强制类型转换运算符控制结
原创
2023-04-04 22:17:09
171阅读
Swift两个小时的时间看完了Swift的基础,其实我是在犹豫现在学ios开发,是学oc好呢还是Swift呢,主要是我觉的oc的语法太恶心人了,苹果有推出了Swift来取代oc,但是貌似没有个3,4年,Swift还是不能真正用来开发并被众开发人员接受吧,我觉的还是从哦从开始吧,毕竟我觉得Swift用的人太少,到时候再转也很容易。我怕的是等我学出来了,Swift正好风头正起变量
原创
2022-09-15 11:29:45
101阅读
// Copyright (c) 2014年 jiezhang. All rights reserved. // import UI
转载
2017-06-05 09:39:00
120阅读
2评论
首先建立一个swift项目,把storyboard的内容删掉,添加一个 Navigation Controller,然后设置storyboard对应界面的class,在Navigation Controller界面设置View Controller的is initial View Controlle...
转载
2016-01-13 14:57:00
85阅读
2评论