Xcode不会识别一个新的Swift类
我在一个新文件中创build了一个新的Swift类
import Foundation class RecordedAudio: NSObject{ var filePathUrl: NSURL! var title: String! }
现在我想通过创build一个新的对象在另一个类中使用它。
import UIKit import AVFoundation class recordSoundsViewController: UIViewController, AVAudioRecorderDelegate { var audioRecorder: AVAudioRecorder! var recordedAudio: RecordedAudio! // new object gives error
但Xcode给我错误“使用未声明的typesRecordedAudio”,所以我卡在那里。 在这里发布了类似的问题: 如何从另一个Swift文件导入Swift文件? 但这些解决scheme都没有为我工作。 顺便说一句,这是Udacity swift class的一部分。 谢谢,任何帮助,将不胜感激。
在左侧的Project Navigator中,select声明RecordedAudio的文件。
现在,在右侧的文件检查器中,查看目标成员。 应用程序目标(而不是testing目标)应该被检查 ,类似于:
如果没有,请检查它! 现在一切都会好的。
在我的情况下,我不得不从项目导航器中删除引用,然后再次添加它们(目标成员不是问题)。
- 所以,如果string不是NilLiteralConvertible …一些string函数返回什么?
- 如何使用swift监视ios上的audioinput – 示例?
- 如何获得每个星期四或特定月份的其他星期几?
- XCode6 / Swift:无法识别的select器发送到实例
- 当本地通知从iOS的通知中心被解除时,什么方法被触发?
- DestinationViewController Segue和UINavigationController swift
- 我的视图控制器文件太长,如何把一些函数在一个单独的SWIFT文件
- 为什么removeAllObservers()不能在deinit中工作?
- 默认应用程序尚未configuration