Swift 结构体2024 年 8 月 29 日 | 阅读 2 分钟 Swift 结构体是程序中灵活的基本构建块。"struct" 关键字用于定义结构体。通过使用结构体,您可以定义构造方法和属性。 语法您需要创建该结构体的实例才能使用结构体的属性。点运算符用于访问结构体的属性。 Swift 结构体 vs C 结构体/ Objective-C 结构体与 C 结构体和 Object-C 结构体不同,Swift 结构体不需要实现文件和接口。此外,Swift 结构体允许我们创建一个单独的文件,并将其接口自动扩展到其他块。 注意:在结构体中,变量值会被复制并在后续代码中传递,返回旧值的副本,因此我们无法更改这些值。结构体的定义假设您要访问您的银行账户,该账户中有一定数量的卢比和派萨。这里的 Amount 是结构体的名称,它用于初始化一个以卢比和派萨为数据类型 'Int' 的结构体。 访问结构体及其属性让我们看看 Swift 中结构体的实现。在这里,我们将为结构体赋值,然后访问它们。 示例输出 Amount(rupees: 10000, paisa: 50) Amount in rupees is 10000 Amount in paisa is 50 在这里,结构体的名称是“Amount”,并且使用了两个变量“rupees”和“paisa”,稍后通过使用 print 语句和点运算符访问它们。 Swift 结构体用法Swift4 语言方便您将结构体定义为自定义数据类型,用于构建函数块。结构体的实例通过其值传递到定义的块以进行进一步的更改。
下一主题Swift 类 |
我们请求您订阅我们的新闻通讯以获取最新更新。