Swift学习第一天值字典

1:字典的定义:

* `let` 不可变字典

* `var` 可变字典

2:`[String : NSObject]` 是最常用的字典类型

3;赋值直接使用 `dict[key] = value` 格式

* 如果 key 不存在,会设置新值

* 如果 key 存在,会覆盖现有值

4:字典的合并:直接添加key 和Value即可

//: 合并字典

var dict1 = [String: NSObject]()

dict1["nickname"] = "大老虎"

dict1["age"] = 100

时间: 2024-08-06 16:03:44

Swift学习第一天值字典的相关文章

swift学习第五章-字典的使用

//下面是关于字典的 //字典的格式[key:value] //字典可以存放基本类型和对象类型的 //声明一个字典 var dictionary1=["key1":"鸭鸭","key2":"肉包"] var keyValueCount=dictionary1.count//获取这个字典里面键值对的个数 dictionary1["key1"]="鸡鸡"//改变对应健的值 //updateV

Swift学习第一天之数组

Swift学习第一天: 1:数组的使用 数组的定义: let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 2:数组的遍历 for num in numbers { print(num) } 3:也是通过下标来制定内容 let num1 = numbers[0] let num2 = numbers[1] 4.定义可变不可变 `let` 定义不可变数组 `var` 定义可变数组 5.向可变数组里面追加内容 array1.append("wangwu"

swift 学习笔记:值类型and参考类型!

helloworld篇章 值: swift中类型分为两种:第一种是值类型,该类型的每个实例持有数据的副本,并且该副本对于每个实例来说是独一无二的一份,比如结构体(struct).枚举(enum).元组(tuple)都是值类型.第二种是参照类型,该类型的实例共享数据唯一的一份副本(在native层面说的话,就是该类型的每个实例都指向内存中的同一个地址),比如类(class)就是参照类型 如果你想创建一个新类型,那么你应该选择值类型还是参照类型呢?当你使用Cocoa框架时,很多API都是NSObje

swift学习之数组、字典、控制流

// Playground - noun: a place where people can play import UIKit //2014-09-23 集合类型 Collection Types //............................................. //1.数组 /* 1. 数组是类型安全的 */ //1.1定义一个数组变量 var shoppingList:[String]=["apple","Eggs"] if sh

Swift学习笔记数组与字典

swift中数组和字典都是以结构体的形式实现的. 首先,这个很奇葩,我不知道为什么这样设计,这样是出于一个什么样的考虑. 在C#中使用字典: Dictionary<int, string> dic = new Dictionary<int, string>(); Dictionary<int, string> dic1 = dic; dic.Add(1,"123"); dic1[1]="456"; Console.WriteLin

swift学习第一天:认识swift以及swift的常量和变量

一:认识swift // 1.导入框架 //#import <UIKit/UIKit.h> import UIKit // 2.定义一个标识符 // int a = 10; // swift中定义标识符:必须制定该标识符是一个常量还是一个变量 // var(变量)/let(常量) 标识符的名称 : 标识符的类型 = 初始化值 var a : Int = 10; let b : Double = 3.14; a = 29; // b = 3.11 错误写法 // 3.语句结束后可以不跟; //

swift学习第一天

相关资料 马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today) 苹果开发中文站 cocoachina swift 开发官方网站 iOS Developer Library The Swift Programming Language中文完整版 检查器面板 视图控制器 构建了基本的视图层次后,下一步就需要控制可视元素并响应用户输入.在 iOS 应用程序中,您可以使用视图控制器 (UIViewController) 来管理内容视图及其分视图层次. 视图控

Swift学习第一练——用Swift实现的FlappyBird小游戏

用Swift实现的FlappyBird小游戏 伴随着apple公司对swift的推广态度深入,swift火的很快,并且swift精简便捷的语法和强大的功能,对于使用Object-C开发iOS的开发者来说,也有必要了解学习一下swift.这篇博客跳过swift干涩的语法,直接从一个小游戏项目开始使用swift,将其中收获总结如下: FlappyBird是前段时间很火的一款小游戏,通过手指点击屏幕平衡小鸟通过障碍.我是将以前OC版的项目拿来改成了swift,所以整体的思路还是OC的开发思路. 首先,

swift学习第一天---常量变量基础数据类型

1 import Foundation 2 3 /** 4 * 1.常量 变量 5 知识要点:常量的定义用let 变量的定义用var 6 常量一旦定义便不可再更改. 7 变量定义之后可以在定义之后的程序中任意地方进行修改. 8 */ 9 // 常量的定义 10 let constants1:Int = 10 11 12 print("constants1 = \(constants1)") 13 14 // 变量的定义 15 var variables1:Int = 11 16 17