jjzjj

Undeclared

全部标签

objective-c - objective-c 类报告的扩展 "use of undeclared type"

我正在尝试为“FMDatabase”编写一个扩展...一个Objective-C类。extensionFMDatabase{}我在这个项目的其他swift代码中使用FMDatabase没有问题。然而,在这个快速扩展中,它无法通过“使用未声明的FMDatabase类型”进行编译。 最佳答案 FMDatabase上的Swift扩展没有问题。我已经顺利完成了。也许您是在无法访问FMDatabase的单独目标中执行此操作。或者您可能忽略了在您的桥接header中为此目标添加#import"FMDB.h"。此外,如果您只是添加了桥接heade

ios - swift .framework 更新导致 'use of undeclared type errors'

如果我创建一个新的xcode7项目,然后将我的whatever.framework添加到该项目并导入框架,然后声明其中一个类的实例,它工作正常。如果我删除框架并尝试重新安装,我会在我尝试实例化的任何类上遇到“使用未声明的类型错误”。我已经尝试了所有我能想到的基本清理、删除派生数据和重新启动。 最佳答案 我的问题与更新框架完全无关。那是一条红鲱鱼。在那个过程中的某个地方,我设法使我的构build备不匹配。如果我在选择“通用ios设备”的情况下构建我的框架,但在我正在构建模拟器的应用程序中使用它,我会看到此错误。如果我将我的应用程序设置

ios - swift 'use of undeclared type'

我目前正在尝试用swift编写一个小的iOS应用程序,其中我有这些类:masterTableViewControlleraddViewController和deleteViewController,它们中的每一个都连接到一个viewController,顾名思义。masterTableViewController应该使用预定义函数发送一些数据:overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject!){if(segue.identifier=="showDetails"){varselectedIndex

swift - NSFetchRequest as entityName 给出错误 "use of undeclared type"

我在Swift2.1和Xcode7.2中使用核心数据此代码给我一个无法找到实体名称的错误。这因为[Company]不起作用。我有一个具有此名称的实体。letfetchRequest=NSFetchRequest(entityName:"Company")do{varresult=tryself.moc.executeFetchRequest(fetchRequest)as![Company]if(result.count>0){companyName?.stringValue=result[0].valueForKeyPath("name")as!String//success...}

ios - 错误 :Use of undeclared type 'NSObject' in Xcode

我构建了一个名为“CheckItem”的新数据结构(我正在做一个Todo项目)我让CheckItem类继承NSObject和NSCoding但是Xcode在第1行警告编译时错误:classCheckItem:NSObject,NSCoding{thehintis:Useofundeclaredtype'NSObject'(and'NSCoding')全类如下:classCheckItem:NSObject,NSCoding{vartext:StringvarisDone:BoolvarimageName:Stringinit(text:String,isDone:Bool,imageN

ios - 获取 "undeclared type ' MKMapView'"错误

向Storyboard添加map,向项目添加映射功能并出现此错误Google或StackOverflow中没有任何内容 最佳答案 可悲的愚蠢:忘记导入MapKitimportMapKit添加答案以便在Google中可用 关于ios-获取"undeclaredtype'MKMapView'"错误,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/27674188/

ios - 我应该修复 Xcode 5 'Semantic issue: undeclared selector' 吗?

我正在尝试使用Xcode5升级我的应用程序,但在第三方库(即MagicalRecord)中遇到了一些“语义问题”。“修复”此问题的最快方法可能是使用:#pragmaGCCdiagnosticignored"-Wundeclared-selector"(来自:Howtogetridofthe'undeclaredselector'warning)编译器指令,但我的直觉告诉我这不是执行此操作的合适方法。带有上述错误的小代码示例:+(NSEntityDescription*)MR_entityDescriptionInContext:(NSManagedObjectContext*)cont

ios - xCode 6 如何修复 "Use of undeclared identifier"以进行自动属性合成?

我正在使用xCode6Beta3,遇到一个问题,之前编译良好的代码(xCode5.1.1或xCode6beta2)突然开始给我“使用未声明的标识符”访问自动合成的实例变量时出错:-(void)setFinished:(BOOL)finished{[selfwillChangeValueForKey:@"isFinished"];_finished=finished;[selfdidChangeValueForKey:@"isFinished"];}//ERROR:Useofundeclaredidentifier'_finished';didyoumean'finished'?添加@s

iphone - Xcode "Use of undeclared identifier"错误,编译/运行正常

我遇到了一个非常烦人的问题,它阻碍了我的工作流程。在我的项目中,到处都是“未声明标识符的用户”错误。它们都引用了一个类,特别是主题类。我检查了我的进口商品是否有任何循环引用,没有。我真的很困惑。这是错误的屏幕截图。我会在构建日志中发布错误以获取更多详细信息,但没有任何错误。它构建并运行得很好......我试过清理、删除派生数据……有什么想法吗? 最佳答案 我遇到了同样的问题并注意到所有未声明的标识符都在我的pch文件中的文件中声明。考虑到这一点,我从pch文件中删除了其中一个#import行并重新编译,但正如预期的那样失败了。然后我

ios - Xcode "Use of undeclared type ' SomeClass'”错误但构建成功

我见过这个问题被问过几次,比如here和here但我查找的所有问题似乎都已过时,或者答案与我遇到的问题不符。我有2个框架-一个带有一些类来进行处理(我们称之为ProcessingLibrary),第二个使用我的处理框架。在ProcessingLibrary我有一个在swift文件中声明的公共(public)类,如下所示:publicclassSomeClass{publicinit(_stuff:String){//dostuff}...它建立起来,一切都很美好,生活很美好。然后在另一个试图利用SomeClass的框架中我将.framework文件导入到LinkedFrameworks