【发布时间】:2015-05-09 23:51:46
【问题描述】:
我在一个新文件中创建了一个新的 Swift 类
import Foundation
class RecordedAudio: NSObject{
var filePathUrl: NSURL!
var title: String!
}
现在我想通过创建一个新对象在另一个类中使用它。
import UIKit
import AVFoundation
class recordSoundsViewController: UIViewController, AVAudioRecorderDelegate {
var audioRecorder: AVAudioRecorder!
var recordedAudio: RecordedAudio! // new object gives error
但是 Xcode 给了我错误“使用未声明的类型 RecordedAudio”,所以我被困在那里。类似的问题已在此处发布:How do I import a Swift file from another Swift file? 但这些解决方案都不适合我。顺便说一句,这是 Udacity swift 课程的一部分。谢谢,任何帮助将不胜感激。
【问题讨论】:
-
有时,您所需要的只是很好地重新启动 Xcode。 ⌘-Q使用 Xcode,然后重新打开并查看问题是否仍然存在。
-
对我来说,有时我必须重新启动它 4-5 次,相当麻烦
-
感谢大家的回复,我确实重启了几次xcode,但没有成功。
-
干净,CMD+k 为我工作