10
ต่อสู้กับ NSNumberFormatter ใน Swift สำหรับสกุลเงิน
ฉันกำลังสร้างแอปงบประมาณที่ช่วยให้ผู้ใช้ป้อนงบประมาณและธุรกรรมได้ ฉันต้องการอนุญาตให้ผู้ใช้ป้อนทั้งเพนนีและปอนด์จากช่องข้อความที่แยกจากกันและต้องจัดรูปแบบร่วมกับสัญลักษณ์สกุลเงิน ฉันทำงานได้ดีในขณะนี้ แต่ต้องการทำให้เป็นภาษาท้องถิ่นเนื่องจากขณะนี้ใช้งานได้กับ GBP เท่านั้น ฉันพยายามดิ้นรนเพื่อแอบแฝงตัวอย่าง NSNumberFormatter จาก Objective C ถึง Swift ปัญหาแรกของฉันคือฉันต้องตั้งค่าตัวยึดตำแหน่งสำหรับช่องป้อนข้อมูลให้เฉพาะเจาะจงกับตำแหน่งของผู้ใช้ เช่น. ปอนด์และเพนนีดอลลาร์และเซนต์เป็นต้น ... ประเด็นที่สองคือค่าที่ป้อนในแต่ละช่องข้อความเช่น 10216 และ 32 จำเป็นต้องได้รับการจัดรูปแบบและจำเป็นต้องเพิ่มสัญลักษณ์สกุลเงินเฉพาะสำหรับตำแหน่งของผู้ใช้ ดังนั้นมันจะกลายเป็น 10,216.32 ดอลลาร์หรือ 10,216.32 ดอลลาร์เป็นต้น ... นอกจากนี้ฉันต้องใช้ผลลัพธ์ของตัวเลขที่จัดรูปแบบในการคำนวณ ดังนั้นฉันจะทำอย่างไรโดยไม่ให้เกิดปัญหาโดยไม่พบปัญหาเกี่ยวกับสัญลักษณ์สกุลเงิน ความช่วยเหลือใด ๆ จะได้รับการชื่นชมมาก