เป็นไปได้ที่จะปิดการใช้งาน ARC สำหรับแต่ละไฟล์โดยเพิ่ม-fno-objc-arc
แฟล็กคอมไพเลอร์สำหรับไฟล์เหล่านั้น
คุณเพิ่มธงคอมไพเลอร์ในเป้าหมาย -> สร้างเฟส -> แหล่งรวบรวม คุณต้องดับเบิลคลิกที่คอลัมน์ด้านขวาของแถวที่อยู่ภายใต้ธงคอมไพเลอร์ คุณยังสามารถเพิ่มลงในไฟล์หลาย ๆ ไฟล์ได้โดยกดปุ่ม cmd ค้างไว้เพื่อเลือกไฟล์จากนั้นกด Enter เพื่อเปิดกล่องแก้ไขค่าสถานะ (โปรดทราบว่าการแก้ไขหลายไฟล์จะเขียนทับการตั้งค่าสถานะใด ๆ ที่อาจมีอยู่แล้ว)
ฉันสร้างโครงการตัวอย่างที่มีตัวอย่าง: https://github.com/jaminguy/NoArc
ดูคำตอบนี้สำหรับข้อมูลเพิ่มเติม:
ปิดใช้งานการนับการอ้างอิงอัตโนมัติสำหรับบางไฟล์