swift swift_extension5.swift
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift swift_extension5.swift相关的知识,希望对你有一定的参考价值。
class Item {
var name: String?
var price: Float?
}
func getItemByName(name: String) -> Item? {
if (name == "item1") {
let item : Item = Item()
item.name = "item one"
item.price = 10.0
return item
} else if (name == "item2") {
let item : Item = Item()
item.name = "item two"
item.price = 20.0
return item
}
return nil
}
// Unwrapping
if let item = getItemByName(name: "some item") {
if let itemPrice = item.price {
print("item price is \(itemPrice)")
}
}
if let itemPrice = getItemByName(name: "some item")?.price {
print("item price is \(itemPrice)")
}
以上是关于swift swift_extension5.swift的主要内容,如果未能解决你的问题,请参考以下文章
swift头文件中的文字和标识符问题之外不允许非ASCII字符
5.2 SW1控制LED1亮灭(中断功能)
C# 通过调用Win32 API函数清除浏览器缓存和cookie
小型公司案例 -- 局域网故障排查
十HCIA实验10 DHCP
swift [Swift Notes]在学习Swift #Swift的同时收集笔记