【发布时间】:2015-02-05 08:45:12
【问题描述】:
当我尝试在 Xcode 模拟器上执行部分 Swift 应用程序时,我的两种类型被报告为不明确。当我尝试存档时也会发生同样的事情,但我的 iOS 7 iPhone 和 iOS 8.1 iPad 都报告没有问题。如果只需要存档就可以将更新提交到 App Store,那就没问题了。这些是错误:
iPuja Pro.build/Debug-iphonesimulator/iPuja.build/DerivedSources/iPuja-Swift.h:80:67: 对“EKSourceType”的引用不明确 iPuja_ProAppDelegate.m:13:9:在 /Users/fbartolom/Documents/cocoa applications/iPuja Pro/Classes/iPuja_ProAppDelegate.m:13 中包含的文件中: iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.1.sdk/System/Library/Frameworks/EventKit.framework/Headers/EKTypes.h:131:3: 通过名称查找找到的候选人是“EKSourceType” /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.1.sdk/System/Library/Frameworks/EventKit.framework/Headers/EKTypes.h:131:3: 通过名称查找找到的候选人是“EKSourceType” /Users/fbartolom/Library/Developer/Xcode/DerivedData/iPuja_Pro-geuzolcwoljzlocablkrjyizzrbj/Build/Intermediates/iPuja Pro.build/Debug-iphonesimulator/iPuja.build/DerivedSources/iPuja-Swift.h:82:59: 对“EKCalendarType”的引用不明确 iPuja Pro/Classes/iPuja_ProAppDelegate.m:13:9:在包含的文件中 法会 Pro/Classes/iPuja_ProAppDelegate.m:13: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.1.sdk/System/Library/Frameworks/EventKit.framework/Headers/EKTypes.h:111:3: 通过名称查找找到的候选人是“EKCalendarType” /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.1.sdk/System/Library/Frameworks/EventKit.framework/Headers/EKTypes.h:111:3: 通过名称查找找到的候选人是 'EKCalendarType'
可能是什么问题以及如何解决?这是我的第一段 Swift 编程。
【问题讨论】:
标签: ios xcode swift header-files