Latest web development tutorials

สวิฟท์อย่างต่อเนื่อง

คงตั้งเมื่อโปรแกรมทำงานคุณไม่สามารถเปลี่ยนค่าของมัน

ค่าคงที่สามารถเป็นของประเภทของข้อมูลเช่นใดจำนวนเต็มคงที่ค่าคงที่จุดลอยตัวค่าคงที่ตัวอักษรหรือค่าคงที่สตริง นอกจากนี้ยังคงระบุประเภทนี้:

คงเป็นเช่นตัวแปรยกเว้นว่าค่าคงที่ไม่สามารถเปลี่ยนแปลงได้เมื่อตั้งค่าและความคุ้มค่าของตัวแปรสามารถเปลี่ยนแปลงได้


การประกาศคง

คงมีการประกาศใช้คำให้ไวยากรณ์ต่อไปนี้:

let constantName = <initial value>

ต่อไปนี้เป็นตัวอย่างที่เรียบง่ายของค่าคงที่โปรแกรมสวิฟท์:

import Cocoa

let constA = 42
print(constA)

ดังกล่าวข้างต้นผลการทำงานของโปรแกรม:

42

ประเภทคำอธิบายประกอบ

เมื่อคุณประกาศตัวแปรหรือค่าคงที่สามารถเพิ่มคำอธิบายประกอบชนิด (ชนิดของคำอธิบายประกอบ) แสดงให้เห็นถึงชนิดของตัวแปรคงที่หรือการจัดเก็บค่า หากคุณต้องการที่จะเพิ่มประเภทคำอธิบายประกอบคุณต้องเพิ่มลำไส้ใหญ่และพื้นที่หลังชื่อคงที่หรือตัวแปรแล้วเพิ่มชื่อชนิด

var constantName:<data type> = <optional initial value>

ต่อไปนี้เป็นตัวอย่างที่แสดงให้เห็นถึงสวิฟท์มีการใช้งานอย่างต่อเนื่องประเภทคำอธิบายประกอบ โปรดทราบว่าค่าเริ่มต้นจะต้องกำหนดค่าคงที่:

import Cocoa

let constA = 42
print(constA)

let constB:Float = 3.14159

print(constB)

ดังกล่าวข้างต้นผลการทำงานของโปรแกรม:

42
3.14159

การตั้งชื่ออย่างต่อเนื่อง

ค่าคงที่มีชื่ออาจประกอบด้วยตัวอักษรตัวเลขและขีด

คงต้องเริ่มต้นด้วยตัวอักษรหรือขีดล่าง

สวิฟท์เป็นภาษาที่เป็นกรณี ๆ ไปเพื่อให้ตัวอักษรตัวพิมพ์ใหญ่และตัวพิมพ์เล็กจะไม่เหมือนกัน

นอกจากนี้คุณยังสามารถใช้ชื่อคงง่ายอักขระ Unicode ตัวอย่างต่อไปนี้:

import Cocoa

let _const = "Hello, Swift!"
print(_const)

let 你好 = "你好世界"
print(你好)

ดังกล่าวข้างต้นผลการทำงานของโปรแกรม:

Hello, Swift!
你好世界

ออกมาคงที่

ตัวแปรและค่าคงที่สามารถใช้ในการพิมพ์ (SWIFT 2 แทนที่ println พิมพ์) ฟังก์ชั่นการส่งออก

วงเล็บสามารถนำมาใช้ในสตริงที่มีเครื่องหมายเพื่อแทรกคงเป็นตัวอย่าง:

import Cocoa

let name = "本教程"
let site = "http://www.w3big.com"

print("\(name)的官网地址为:\(site)")

ดังกล่าวข้างต้นผลการทำงานของโปรแกรม:

本教程的官网地址为:http://www.w3big.com