วิธีเขียนโปรแกรมใน Swift บน Windows 10

วิธีเขียนโปรแกรมใน Swift บน Windows 10

Swift เป็นหนึ่งในภาษาที่ร้อนแรงที่สุดในขณะนี้ และด้วยเหตุผลที่ดี แอพ Mac และ iOS ครองตลาดส่วนใหญ่ ความสามารถในการสร้างแอป iOS แบบเนทีฟเป็นเรื่องใหญ่สำหรับผู้ที่ไม่ต้องการดำดิ่งลึกลงไปใน Objective C





เนื่องจาก Swift เป็นแหล่งกำเนิดของ Apple คุณต้องมี Mac ใช่ไหม ผิด. แม้ว่าจะไม่มีวิธีการ 'สำเร็จรูป' ในการรวบรวม Swift บน Windows แต่ก็ไม่ได้หมายความว่าผู้ใช้ Windows ไม่สามารถเรียนรู้ Swift ได้





ต่อไปนี้คือวิธีสร้างโปรแกรม Swift อย่างง่าย และคอมไพล์และเรียกใช้ใน Windows 10





สวิฟท์คืออะไร?

ก่อนเริ่มต้น เรามาดูกันว่าจริงๆ แล้ว Swift คืออะไร Swift เป็นภาษาโปรแกรมที่ออกแบบโดย Apple ต้องใช้แนวคิด 'จาก Objective-C, Rust, Haskell, Ruby, Python, C#, CLU และอื่น ๆ อีกมากมายที่จะแสดง' ตามผู้ริเริ่มโครงการ Chris Lattner

เป็นภาษาที่ค่อนข้างใหม่ซึ่งเผยแพร่สู่สาธารณะในปี 2014 แม้ว่าจะได้รับการยอมรับอย่างกว้างขวางแล้วก็ตาม NS ดัชนี TIOBE ของภาษาโปรแกรมชั้นนำในปี 2017 ทำให้ Swift อยู่ในอันดับที่ 11 ทำให้เป็นหนึ่งในภาษาที่เติบโตเร็วที่สุดตลอดกาล



กล่าวโดยย่อ หากคุณกำลังเขียนโปรแกรมสำหรับ Mac หรือ iOS Swift นั้นเหมาะสำหรับคุณ! สำหรับข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับการใช้งาน Swift ให้ดูที่เหตุผลเหล่านี้ว่าทำไม Swift จึงคุ้มค่าที่จะเรียนรู้

เริ่มต้นใช้งาน Swift บน Windows 10

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





วันนี้เราจะใช้ แผ่นจดบันทึก++ เนื่องจากฟรี เรียบง่าย และขยายได้ ดาวน์โหลด Notepad++ แล้วเปิดขึ้นมา มาลงรหัสกันเถอะ!

โปรแกรม Swift อย่างง่ายสำหรับ Windows

สำหรับโครงการทดสอบของเราวันนี้ เราจะสร้างโปรแกรมอย่างง่าย ซึ่งจะทำงานบนบรรทัดคำสั่งของ Windows เริ่มต้นด้วยการเปิดไฟล์ Notepad++ ใหม่ เราจะเริ่มต้นด้วยการพิมพ์คำถามไปที่หน้าจอ รอให้ผู้ใช้พิมพ์คำตอบ จากนั้นใช้คำตอบนี้เพื่อให้คำตอบ





print('What is your name?')

ซึ่งจะแสดงเมื่อโปรแกรมทำงาน ตอนนี้เราได้ถามคำถามแล้ว เราควรมีวิธีให้ผู้ใช้ตอบ สำหรับสิ่งนี้เราใช้ อ่านบรรทัด () วิธีการและเก็บคำตอบเป็นตัวแปรที่เรียกว่า การตอบสนอง .

var response = readLine()

หากคุณคุ้นเคยกับภาษาโปรแกรมอื่นๆ อยู่แล้ว คุณอาจสังเกตเห็นความแตกต่างเล็กน้อยที่นี่ ประการแรก เราสามารถเก็บข้อมูลที่ได้รับจาก readLine เป็น a ที่ไหน แทนที่จะต้องระบุว่าจะเป็นสตริง การเปลี่ยนแปลงอีกอย่างสำหรับผู้ที่มาจาก JavaScript หรือ C# คือการไม่มีอัฒภาคเพื่อระบุจุดสิ้นสุดของบรรทัด

ผู้ใช้ Python อาจอยู่บ้านมากกว่านี้แล้ว!

การเพิ่มผลลัพธ์

ขณะนี้เราได้เก็บข้อมูลนี้ไว้ในตัวแปรแล้ว เราต้องการใช้ข้อมูลดังกล่าวและแสดงกลับไปยังผู้ใช้ อะไรจะดีไปกว่าการอวยพรให้พวกเขาเป็นวันที่ดี?

print('Hello (response!), I hope you are having a great day!')

แม้ว่าคุณจะมีประสบการณ์ในภาษาอื่น คุณจะเห็นความแตกต่างบางอย่างที่นี่ แทนที่จะใช้ + ตัวดำเนินการนอกเครื่องหมายคำพูดเพื่อแสดงตัวแปรของคุณ คุณใช้ (ชื่อตัวแปร) ภายในเครื่องหมายคำพูด คุณสมบัติอีกอย่างของ Swift คือการใช้ ค่าทางเลือก . ค่าเหล่านี้เข้าใจยากในแวบแรก แต่เพิ่มฟังก์ชันการทำงานที่มากขึ้นให้กับการใช้ตัวแปรภายใน Swift

ในกรณีนี้ เราเพียงต้องการแสดงค่าตามที่เป็นอยู่ ดังนั้นเราจึงเพิ่มเครื่องหมายอัศเจรีย์หลังชื่อตัวแปร การตอบสนอง! เพื่อแสดงว่าไม่ใช่ค่าทางเลือก ค่าทางเลือกคือตัวแปรที่อาจได้รับหรือไม่ได้รับการกำหนดค่า มันไม่ต้องการอย่างใดอย่างหนึ่ง หากไม่ได้กำหนดค่าไว้ ค่านั้นจะได้รับการกำหนดค่าเป็นศูนย์

เครื่องหมายคำถาม (?) หลังจากประเภทค่าระบุว่าเป็นทางเลือก ในขณะที่เครื่องหมายอัศเจรีย์หมายความว่าไม่ใช่

รหัสของคุณจะมีลักษณะดังนี้:

หากต้องการบันทึกรหัสของคุณ ให้ใช้ ไฟล์ > บันทึกเป็น และเลือก ไฟล์สวิฟท์ จาก บันทึกเป็นประเภท เมนู. หากเมนูของคุณไม่มีประเภทไฟล์ Swift ให้เลือก เอกสารทั้งหมด แทน และเพิ่ม .swift นามสกุลไฟล์หลังชื่อไฟล์ที่คุณเลือก

รวบรวม Swift ใน Windows 10

ตอนนี้เรามีโปรแกรมแล้ว เราต้องสามารถคอมไพล์และรันมันได้ แม้ว่าจะไม่มีวิธีการเขียนโปรแกรม Swift ใน Windows 10 ในตัว แต่ก็มีวิธีแก้ไขอยู่ Han Sangjin ได้สร้างคอมไพเลอร์สำหรับ Swift ซึ่งก็คือ สามารถดาวน์โหลดได้จาก Github . ดาวน์โหลดและติดตั้งแอปพลิเคชัน Swift สำหรับ Windows โดยใช้คำแนะนำที่ให้ไว้ในลิงก์

เมื่อติดตั้งแล้วให้เปิดขึ้น คลิกที่ เลือกไฟล์ และเลือกโปรแกรมที่คุณทำไว้ก่อนหน้านี้ คลิก รวบรวม และรอให้โปรแกรมคอมไพล์

สำหรับโปรแกรมเล็กๆ น้อยๆ นี้ มันควรจะเกือบจะทันที แม้ว่าอาจต้องใช้เวลาขึ้นอยู่กับความซับซ้อนที่คุณสร้างโค้ดของคุณ!

คุณควรได้รับข้อความ 'รวบรวมสำเร็จ' ในกล่องโต้ตอบ หากไม่เป็นเช่นนั้น ให้กลับไปตรวจสอบรหัสของคุณเพื่อให้แน่ใจว่าคุณไม่ได้ทำผิดพลาด เมื่อคอมไพล์โค้ดแล้ว คลิก วิ่ง เพื่อเรียกใช้โปรแกรมของคุณ โปรแกรมจะเปิดขึ้นในบรรทัดคำสั่งของ Windows และควรมีลักษณะดังนี้:

เป็นที่น่าสังเกตว่าคุณต้องใช้แอปพลิเคชัน Swift สำหรับ Windows เพื่อเรียกใช้โค้ดของคุณ the EXE ไฟล์ที่สร้างขึ้นจะไม่ทำงานแบบสแตนด์อโลน แม้ว่าแอปพลิเคชันจะเปิดอยู่ก็ตาม

เริ่มเขียนโค้ด Swift บน Windows วันนี้

หากคุณตัดสินใจว่า Swift เหมาะสำหรับคุณ มีเครื่องมือมากมายที่จะช่วยคุณ เมื่อคุณมีความเข้าใจพื้นฐานเกี่ยวกับสิ่งแวดล้อมแล้ว ทำไมไม่ลองทำโครงการสำหรับมือใหม่สักสองสามโครงการเพื่อทำให้ความรู้ของคุณเป็นจริง

คอมพิวเตอร์ของฉันค้างและควบคุม alt delete ไม่ทำงาน

หากคุณเป็นผู้ใช้ Linux ที่ต้องการเขียนโค้ดแอป iOS ต่อไปนี้คือวิธีเขียนโค้ดใน Swift ด้วย Ubuntu

แบ่งปัน แบ่งปัน ทวีต อีเมล นี่คือเหตุผลที่ FBI ออกคำเตือนสำหรับ Hive Ransomware

FBI ได้ออกคำเตือนเกี่ยวกับ ransomware ที่น่ารังเกียจโดยเฉพาะ นี่คือเหตุผลที่คุณต้องระวัง Hive ransomware เป็นพิเศษ

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • การเขียนโปรแกรม
  • การพัฒนาแอพ
  • Swift
  • ภาษาโปรแกรม
เกี่ยวกับผู้เขียน เอียน บัคลี่ย์(216 บทความที่ตีพิมพ์)

Ian Buckley เป็นนักข่าวอิสระ นักดนตรี นักแสดง และโปรดิวเซอร์วิดีโอที่อาศัยอยู่ในกรุงเบอร์ลิน ประเทศเยอรมนี เมื่อไม่ได้เขียนหนังสือหรืออยู่บนเวที เขากำลังซ่อมแซมอุปกรณ์อิเล็กทรอนิกส์หรือโค้ด DIY โดยหวังว่าจะเป็นนักวิทยาศาสตร์ที่คลั่งไคล้

เพิ่มเติมจาก Ian Buckley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก