草庐IT

Type_Ary

全部标签

ios - 以编程方式将自定义 UIViewcontroller 添加到 subview 但收到错误消息 "Cannot convert value of type..."

我正在尝试在Swift中以编程方式将自定义UIViewController类(UIPickerView)添加到我的主ViewController(不使用Storyboard)但我收到以下错误消息..."Cannotconvertvalueoftype'HabitViewViewController'toexpectedargumenttype'UIView'自定义UIPicker类:importUIKitclassHabitViewController:UIViewController,UIPickerViewDataSource,UIPickerViewDelegate{@IBOut

swift - "Cannot call value of non-function type"

我刚刚下载了Xcode8Beta,以便可以在我的应用程序中包含一些新的iOS10框架。然而,在将我的代码从Swift2转换为Swift3的过程中,我遇到了几个错误。除了一个super烦人的,我都修好了。我收到错误:Cannotcallvalueofnon-functiontype'JSQMessagesCollectionView!'atthefollowinglineofcode:letcell=super.collectionView(collectionView,cellForItemAtIndexPath:indexPath)as!JSQMessagesCollectionVi

iphone - 为什么在将 Float 转换为 CGFloat 时 Xcode 给我一个警告 "Cannot convert value of type ' CGFloat' to expected argument type 'UnsafeMutablePointer"?

我正在尝试将Float值转换为CGFloat值,这里是我的代码:letmyFloatForR=0letr=CGFloat(myFloatForR)letmyFloatForG=0letg=CGFloat(myFloatForG)letmyFloatForB=0letb=CGFloat(myFloatForB)letmyFloatForA=0leta=CGFloat(myFloatForA)tintColor.getRed(r,green:&g,blue:&b,alpha:&a)但Xcode突然给我一个警告说:“无法将类型'CGFloat'的值转换为“tintColor”行上的预期参数类

ios - Swift 中的 NSDictionary :Cannot subscript a value of type 'AnyObject?' with a index of type 'Int'

所以我正在尝试使用swift解析JSON中的一些数据。下面是我的代码varjsonResult:NSDictionary!=NSJSONSerialization.JSONObjectWithData(data,options:NSJSONReadingOptions.MutableContainers,error:nil)as!NSDictionaryprintln(jsonResult)上面的代码会返回这样的东西{count=100subjects=({alt="....."name="....."},{alt="....."name="....."},......)}然后我尝试使

iOS Swift 可解码 : Error: Cannot invoke initializer for type with no arguments

我在初始化结构时遇到错误,请参阅下面的屏幕截图。调试后我发现在结构中包含review变量会产生问题。我不知道我做错了什么。谁能帮帮我?发送我正在复制代码以防你需要尝试一下importUIKitstructRootValue:Decodable{privateenumCodingKeys:String,CodingKey{casesuccess="success"casecontent="data"caseerrors="errors"}letsuccess:Boolletcontent:[ProfileValue]leterrors:[String]}structProfileValu

ios - target 指定产品类型 'com.apple.product-type.bundle.ui-testing' ,但是 'iphonesimulator' 平台没有这样的产品类型

当我运行我的swift项目时,我得到了这个错误。targetspecifiesproducttype'com.apple.product-type.bundle.ui-testing',butthere'snosuchproducttypeforthe'iphonesimulator'platform我在SO上发现了一些类似的问题,但是this答案没有解决我的问题。我googled它也是,里面没有这个产品类型的项目。我正在使用xcode6.4和swift1.2 最佳答案 在使用Xcode7Beta添加用于UI测试的产品并不断在Xco

swift - swift 中的 T.Type 是什么

当我使用JSONDecoder().decode()时,谁能告诉我什么是T.Type?我认为它是解码我编码的数据的类型。很多例子都是这样使用上面的方法:JSONEncoder().decode([People].self,from:data)如果我检查该方法的定义,我可以看到T.Type。我知道泛型,但什么是T.Type?T和T.Type有什么区别?当我们声明一些变量时,我们这样分配它们的类型varsomeValue:Int,不是varsomeValue:Int.selfT.Type和Type.self到底是什么? 最佳答案 T.T

ios - 看看为什么在 Xcode 中是 "type does not conform to protocol"(swift)

我经常使用具有关联类型约束的相对复杂的协议(protocol),这些协议(protocol)被用于泛型,被CoreData类型扩展等使用。因此我相对经常收到错误:Type..doesnotconformtoprotocol...。我通常可以在一段时间后解决这个问题,但错误消息确实没有帮助——通常,如果问题是方法签名中的一个小错字或其他东西,则需要一些时间才能找到错误。对于Java接口(interface),IDE通常会报告类似method...notimplemented之类的信息,因此我知道应该更详细地查看哪个方法。有没有办法让Xcode报告有关协议(protocol)成员的详细信息

ios - 使用数组指针和 swift 1.2 进行 PFSubclassing - fatal error : NSArray element failed to match the Swift Array Element type

使用swift1.2,我无法再使用解析子类检索指针数组并将其向下转换为另一个解析子类。我总是发现错误:fatalerror:NSArrayelementfailedtomatchtheSwiftArrayElementtype你有想法还是可能会出现?代码:importFoundationclassShotModel:PFObject,PFSubclassing{/***MARK:Properties*/@NSManagedvarname:String@NSManagedvarpics:[PicModel]overrideclassfuncinitialize(){varonceToke

Xcode 7.1 : Property with retain or strong attribute must be of object type

我在一个swift文件中有这个变量:varadbk:ABAddressBook!一直很好,直到Xcode7.1。现在它提示“具有保留或强属性的属性必须是对象类型。”错误在-Swift.h文件中。知道发生了什么变化会导致这种情况以及如何解决它吗? 最佳答案 如果Swift类声明了一些AdressBook属性并且此类是混合Swift/ObjC项目的一部分,则会发生此错误。Xcode然后生成Swift桥接header,其中此属性变为(nonatomic,strong),它仅适用于对象,不适用于结构。当我需要将ABRecordRef从Obj