草庐IT

cross-cast

全部标签

swift - 错误 : Could not cast value of type NSKVONotifying_MKUserLocation to Park_View. AttractionAnnotation

使用此功能时:funcmapView(mapView:MKMapView!,viewForAnnotationannotation:MKAnnotation!)->MKAnnotationView!{letannotationView=AttractionAnnotationView(annotation:annotation,reuseIdentifier:"Attraction")annotationView.canShowCallout=truereturnannotationView}发生此错误:Couldnotcastvalueoftype'NSKVONotifying_MK

Swift 3 核心数据 - NSExpression forFunction : "sum:" throws error ("could not cast dictionary to Day")

我有日子和任务。一天有很多任务。每个任务都有一个名为“点数”的属性,我想总结当天任务的所有点数。我使用了下面的代码(在教程的核心数据一书中找到,swift2版本)并尝试为swift3修改它(我还添加了一个谓词,但这并不重要)。但是当我运行这段代码时,我得到了这个错误:Couldnotcastvalueoftype'NSKnownKeysDictionary1'(0x10d02d328)to'MyProject.Day'我做错了什么?//sumcurrentday'staskpointsletsumRequest:NSFetchRequest=Day.fetchRequest()sumR

ios - 段错误 : 11 - Cross-reference to module

我正在尝试通过对模块的交叉引用来解决段错误。不知道如何使这项工作。部分错误如下:1.Whilereadingfrom/Users/damiandudycz/Library/Developer/Xcode/DerivedData/Hypno-azmcjycezcoqnfauqcbgimvipjyj/Build/Intermediates/Hypno.build/Debug-iphonesimulator/Hypno.build/Objects-normal/x86_64/WorldObjectBasedAugmentedRealityObject~partial.swiftmodule2

swift - 函数安全地分配一个可选的变量,或者分配默认值如果 nil : Could not cast value of type 'Swift.Int' to 'Swift.String'

你好!..我再次失败寻求帮助——希望这段代码+任何可能的答案都会对社区有所帮助。..所以我正在尝试制作一种方法,允许我安全地将可选值分配给lhs,例如:varcool_variable=risky_optional!,不必中断它所在的任何范围的流程..这样做的目的是减少控制语句,并且不会在强制解包时立即使程序崩溃(我花了很多时间试图设计好的代码不会自然地这样做)。..起初,我以为我已经成功了,因为一切都很完美......然后在我的第四轮测试中,我得到了Couldnotcastvalueoftype'Swift.Int'(0x105c52190)to'Swift.String'(0x10

ios - swift JSON 错误 : Could not cast value of type '__NSDictionaryM' to 'NSArray'

从web服务(API)解码JSON时出现错误:Couldnotcastvalueoftype'__NSDictionaryM'(0x1037ad8a8)to'NSArray'(0x1037ad470).我的代码:varkGetURL="http://bitnami.local/cscart_demo/api/users"//varkGetURL="http://localhost/fendy/getjson.php"varjson:Array=[]overridefuncviewDidLoad(){super.viewDidLoad()start()}funcgetData(data:

java - 列表到 TreeSet 的转换产生 : "java.lang.ClassCastException: MyClass cannot be cast to java.lang.Comparable"

ListmyclassList=(List)rs.get();TreeSetmyclassSet=newTreeSet(myclassList);我不明白为什么这段代码会生成这个:java.lang.ClassCastException:MyClasscannotbecasttojava.lang.ComparableMyClass没有实现Comparable。我只想使用Set来过滤List的唯一元素,因为我的List包含不必要的重复元素。 最佳答案 是否MyClassimplementsComparable或类似的东西?如果不是,

java - 项目图标上的 "red cross"在 Eclipse 中是什么意思?

修改了一些代码后,突然发现项目图标有一个小红叉图标。但是,没有其他文件/包/文件夹显示此图标。我不确定错误在哪里以及如何解决。 最佳答案 通常这意味着存在路径错误,例如。找不到项目中引用的一个jar。使用“问题”View获取更多详细信息 关于java-项目图标上的"redcross"在Eclipse中是什么意思?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4012458/

java - 创建简单 RMI 应用程序时出现 "ClassCastException: $Proxy0 cannot be cast"错误

我正在创建我的第一个非常简单的RMI客户端-服务器应用程序。代码如下:接口(interface)“ICommunication”packageitu.exercies.RMI.server;importjava.rmi.Remote;importjava.rmi.RemoteException;publicinterfaceICommunicationextendsRemote{publicStringdoCommunicate(Stringname)throwsRemoteException;}接口(interface)实现“CommunicationImpl”:packageitu

java - Android 首选项错误, "String cannot be cast to int"

我正在尝试设置首选项Activity,但我的应用程序不断崩溃,并且我收到以下logcat:FATALEXCEPTION:mainjava.lang.RuntimeException:UnabletostartactivityComponentInfo{com.appthing.myapp/com.appthing.myapp.Main}:java.lang.ClassCastException:java.lang.Stringcannotbecasttojava.lang.IntegerCausedby:java.lang.ClassCastException:java.lang.St

java - ClassCastException : Cannot be cast to com. sun.xml.internal.bind.v2.runtime.reflect.Accessor

我有一个SOAP网络服务,我正试图在应用程序内部调用它。我正在使用cxf-codegen-plugin(3.1.10)从WSDL生成源代码。使用生成的客户端,如果我在应用程序中调用网络服务,效果很好。但是,我还在导致问题的应用程序中针对同一个包使用了另一个JAXB实例。例如,下面的效果很好:OutboundServicePortTypeservice=newOutboundService().getOutboundServicePort();service.sendMessage(message);但是,在导致getOutboundServicePort()调用失败之前初始化新的JAX