ฉันดาวน์โหลด iOS 5 SDK แล้วและพบว่า ARC เป็นคุณสมบัติที่ยอดเยี่ยมของ Apple คอมไพเลอร์ตัวใหม่ ในขณะนี้กรอบงานของบุคคลที่สามจำนวนมากไม่รองรับ ARC ฉันสามารถใช้ ARC สำหรับรหัสใหม่ของฉันและไม่ให้รหัสการเก็บ / ปล่อยปัจจุบันไม่เปลี่ยนแปลงได้หรือไม่? ตัวแปลง ARC ไม่ทำงานที่นี่เนื่องจากเฟรมเวิร์กบางตัวเช่น JSONKit ไม่สามารถแปลงเป็น ARC ได้โดยใช้ตัวแปลง
แก้ไข:
คำตอบคือการเพิ่ม-fno-objc-arc
การรวบรวมธงสำหรับไฟล์ที่คุณไม่ต้องการ ARC ใน Xcode 4 คุณสามารถทำได้ภายใต้เป้าหมายของคุณ -> Build Phases -> Compile Sources
.m
ไฟล์ ไม่ใช่.h
ไฟล์