28
ฉันจะสร้างสตริงที่ประกอบขึ้นด้วย Swift ได้อย่างไร
ฉันกำลังพยายามสร้างเครื่องคิดเลขแบบง่าย ๆ ฉันต้องการแสดงปริมาณกาแฟเป็นกรัม สัญลักษณ์ "g" สำหรับกรัมต้องแนบกับ UILabel ของฉันที่ฉันใช้เพื่อแสดงจำนวนเงิน ตัวเลขใน UILabel กำลังเปลี่ยนแปลงแบบไดนามิกด้วยการป้อนข้อมูลของผู้ใช้ดี แต่ฉันต้องเพิ่มตัวพิมพ์เล็ก "g" ที่ส่วนท้ายของสตริงที่มีการจัดรูปแบบแตกต่างจากหมายเลขอัปเดต "g" จะต้องแนบกับตัวเลขเพื่อให้ขนาดและตำแหน่งเปลี่ยนแปลงไป "g" "จะย้าย" พร้อมกับตัวเลข ฉันแน่ใจว่าปัญหานี้ได้รับการแก้ไขมาก่อนดังนั้นลิงก์ในทิศทางที่ถูกต้องจะเป็นประโยชน์เมื่อฉันทำใจเล็ก ๆ ของฉันออกไป ฉันค้นหาเอกสารประกอบสำหรับสตริงที่มีการบันทึกและฉันได้ดาวน์โหล "Attributed String Creator" จากแอพสโตร์ แต่โค้ดผลลัพธ์อยู่ใน Objective-C และฉันใช้ Swift สิ่งที่จะยอดเยี่ยมและอาจเป็นประโยชน์ต่อนักพัฒนาคนอื่น ๆ ที่เรียนภาษานี้เป็นตัวอย่างที่ชัดเจนในการสร้างแบบอักษรที่กำหนดเองพร้อมแอตทริบิวต์ที่กำหนดเองโดยใช้สตริงที่ประกอบใน Swift เอกสารสำหรับเรื่องนี้สับสนมากเนื่องจากไม่มีเส้นทางที่ชัดเจนในการทำเช่นนั้น แผนของฉันคือการสร้างสตริงที่ประกอบและเพิ่มลงในส่วนท้ายของสตริง CoffeeAmount ของฉัน var coffeeAmount: String = calculatedCoffee + attributedText โดยที่ CalculCoffee เป็น Int …