ปัญหาในการแสดงภาพอย่างรวดเร็วโดยใช้ contentsOfFile

ฉันค่อนข้างใหม่กับ Xcode และ Swift และได้แสดงรูปภาพของฉันโดยใช้

UIImage(named: "")

แทนที่จะเป็น contentsOfFile ตอนนี้ฉันต้องการเปลี่ยนเป็น contentsOfFile เพื่อหลีกเลี่ยงการแคชรูปภาพ (ฉันมีหลายร้อยภาพ)

ฉันได้ดูคำถามเช่นนี้: UIImage โดยใช้ contentsOfFile และอื่น ๆ อีกมากมายซึ่งทั้งหมดแนะนำรหัสต่อไปนี้ : :

var bundlePath = NSBundle.mainBundle().pathForResource("imageName", ofType: "jpg") 
var image = UIImage(contentsOfFile: bundlePath!) 

อย่างไรก็ตามรหัสนี้ใช้งานไม่ได้สำหรับฉัน คำตอบในคำถามที่เชื่อมโยงกล่าวถึงการสร้างกลุ่มและเพิ่มรูปภาพที่นั่น รวมถึงการคัดลอกไปที่ "คัดลอกทรัพยากรบันเดิล) ฉันเกรงว่าฉันไม่รู้ว่ามันหมายถึงอะไรหรือต้องทำอย่างไร ฉันลองรวมกลุ่ม ทรัพยากรในตัวค้นหาด้วย .bundle และเพิ่มสิ่งนั้นลงในเนื้อหา Xcode แต่มันใช้งานไม่ได้

ใครสามารถช่วยแนะนำฉันทีละขั้นตอนในการทำให้ contentsOfFile ทำงานได้อย่างไร โปรดทราบว่าฉันค่อนข้างใหม่กับ Xcode ในคำตอบของคุณ

ขอบคุณล่วงหน้า! ขออภัยหากคำถามนี้เขียนไม่ดี/มีรูปแบบที่ไม่เหมาะสม ฉันยังใหม่เอี่ยมในการซ้อนข้อมูลมากเกินไป


person Trevor Jordy    schedule 02.09.2016    source แหล่งที่มา
comment
stackoverflow.com/a/34548888/2303865   -  person Leo Dabus    schedule 02.09.2016
comment
เพียงเก็บรูปภาพของคุณในรูปแบบ PNG ใน Asset และเรียกใช้รูปภาพโดยใช้ฟังก์ชันทั่วไป UIImage(name: "filename")   -  person xmhafiz    schedule 02.09.2016
comment
@ h44f33z นั่นคือสาเหตุที่ทำให้เกิดปัญหาตั้งแต่แรก เพราะการใช้ชื่อจะแคชรูปภาพและใช้ RAM ทั้งหมดจนหมด   -  person Trevor Jordy    schedule 02.09.2016
comment
@LeoDabus ฉันจะลองดูขอบคุณสำหรับลิงค์! ฉันหาอันนั้นไม่เจอ   -  person Trevor Jordy    schedule 02.09.2016