ฉันมีโปรเจ็กต์ที่เริ่มต้นใน Objective-C และฉันกำลังพยายามนำเข้าโค้ด Swift บางส่วนไปยังไฟล์คลาสเดียวกันกับที่ฉันได้เขียน Objective-C ไว้ก่อนหน้านี้
ฉันได้ปรึกษาเอกสารของ Apple เกี่ยวกับการใช้ Swift และ Objective-C ในโครงการเดียวกันรวมถึงคำถาม SO เช่นนี้ แต่ก็ยังไม่มีประโยชน์: ฉันยังคงได้รับไฟล์ไม่พบข้อผิดพลาดหลังจากใส่#import "NewTestApp-Swift.h"
( NewTestApp
คือชื่อของผลิตภัณฑ์ และโมดูล)
นี่คือสิ่งที่ฉันได้ทำไปแล้ว:
- ใน
Define Modules
เลือกYES
สำหรับแอป - ตรวจสอบให้แน่ใจว่าชื่อโมดูลผลิตภัณฑ์ไม่มีที่ว่าง (ดูภาพหน้าจอด้านล่างคำถาม)
ผมได้ลองใช้#import "NewTestApp-Swift.h"
ภายในViewController.m
, ViewController.h
และAppDelegate.m
แต่ไม่มีพวกเขาได้ทำงาน
ฉันทำอะไรไม่ถูกต้องอีก? ขอบคุณสำหรับความช่วยเหลือของคุณ.
ภาพหน้าจอของการตั้งค่า:
ข้อผิดพลาดที่ฉันพบในปัจจุบัน:
~/Library/Developer/Xcode/DerivedData
เคล็ดลับสำหรับฉัน