草庐IT

constructor_arguments

全部标签

ios - CloudKit CKError "Invalid Arguments"与 "Bad sync continuation data"

我正在使用iOS10开发Xcode8.3,我关注了Apple的CloudKitQuickStart用于维护云数据本地缓存的文档,当私有(private)数据库区域中的数据发生更改时,我的设备能够接收推送通知,但在尝试获取区域更改时,我总是会收到以下错误:2017-06-1711:58:11.376807-0400MyApp[10694:5029263]receivedremotenotification2017-06-1711:58:11.897402-0400MyApp[10694:5031532]fetchdatabasechangecompleted2017-06-1711:58

ios - KCOrderedAccessorFix objc_msgSend too many arguments to function call, expected 0, 有 2

在Xcode6中,KCOrderedAccessorFix在以下行中产生错误:NSMutableOrderedSet*primitive=objc_msgSend(_s,fastPrimitiveGetter)我该如何解决?谢谢, 最佳答案 更改每个objc_msgSend方法调用NSMutableOrderedSet*primitive=objc_msgSend(_s,fastPrimitiveGetter);到NSMutableOrderedSet*primitive=((id(*)(id,SEL))objc_msgSend)(

ios - UIColor colorWithRed :green:blue:alpha: always returns white unless one argument is 0 颜色

我正在使用[UIColorcolorWithRed:136green:155blue:218alpha:1.0];更改我的表格View单元格的背景颜色。但由于某种原因背景只是保持白色。如果我尝试[UIColorcolorWithRed:0green:155blue:218alpha:1.0];颜色变化。这对我来说没有意义。有什么建议或提示吗? 最佳答案 参数不是0到255之间的值,而是0.0到1.0之间的float:[UIColorcolorWithRed:0.0f/255.0fgreen:155.0f/255.0fblue:218

c - 警告 : passing argument 2 of ‘getsockname’ from incompatible pointer type

我想不通。谁能告诉我为什么会出现此错误:警告:从不兼容的指针类型传递“getsockname”的参数2在下面的代码中:#include#include#include#include#include#includeintmain(){intsd;structsockaddr_inmy_addr;bzero(&my_addr,sizeof(my_addr));my_addr.sin_family=AF_INET;my_addr.sin_addr.s_addr=inet_addr("127.0.0.1");my_addr.sin_port=htons(0);my_addr.sin_addr

ios - 尝试在 Swift/iOS 8 中使用 Slider 调整颜色 - 出现 "Extra Argument Saturation In Call"错误

我正在学习使用SwiftforiOS中的控件。我正在尝试构建一个简单的应用程序,该应用程序使用Slider通过UIColor类调整屏幕的背景颜色。//functioniscalledwhensliderismoved.@IBActionfuncsliderValueChanged(sender:UISlider){//createsvariabletoholdnewcolorvarnewBackgroundColor:UIColor//createsvariableholdingthevaluefromslidervarsliderValue=slider.value//changes

arrays - 无法调用类型 : with an argument list of type: 的初始值设定项

对我做错了什么有什么建议吗?初始化对象时,我似乎无法将另一个类的数组作为参数。这是我的具体情况:我正在尝试创建一个锻炼应用程序。该应用程序包含几种不同的锻炼。每项锻炼都有其独特的一系列训练。我有我的WorkoutObj代码(这个结构创建了一个锻炼并且需要一个NSArrayworkoutDrillSet)importUIKitstructWorkoutObj{varworkoutType:NSStringvarworkoutNumber:IntvarworkoutDesc:NSStringvarworkoutDuration:IntvarworkoutDrillSet:NSArrayin

ios - 静态方法中的 UIAlertController 给出错误 : extra argument animated in cell

我希望创建一个静态方法,我可以将其放置在实用程序类中,该实用程序类将启动UIAlertController。但是,我收到以下错误:"extraargumentanimatedincell"staticfuncsimpleAlertBox1(msg:String)->Void{letalertController=UIAlertController(title:"Alert!",message:msg,preferredStyle:.actionSheet)letdefaultAction=UIAlertAction(title:"OK",style:.default,handler:n

swift - 我在调用“for cache”时收到关于 "Extra argument ' forKey' 的错误

我使用了“NothingbutCache”的“HybridCache”。但这不能用于Swift4。所以我改为“存储”。这部分代码得到了这个错误信息Extraargumentincall这些是加载一些数据的代码。funcobject(forkey:String)->Observable{returnObservable.create{[weakself]observerinself?.cache?.object(key){(data:Data?)in不知道怎么解决缓存是这个。fileprivateletcache=try?Storage(diskConfig:DiskConfig(nam

swift - "Extra argument ' 通过 Swift 闭包时完成 ' in call"

我已经扩展了UIView上的动画功能,添加了一些缩放的快捷功能,如下所示。extensionUIView{classfuncanimatePressed(viewToAnimate:UIView,complete:((Bool)->Void)){UIView.animateWithDuration(0.20,delay:0,options:UIViewAnimationOptions.allZeros,animations:{viewToAnimate.transform=CGAffineTransformScale(viewToAnimate.transform,scale,scal

ios - swift 3.0 : argument labels '(_:) do not match any available overloads

我刚刚转换为Swift3,我需要有关此错误的帮助。昨天我转换为swift3时遇到了这个错误,这个完整的代码运行良好。我试一下?在其中,但它根本没有修复错误,它保持不变。importFoundationimportAVFoundationclassAudioHelper:NSObject,AVAudioPlayerDelegate{varplayer:AVAudioPlayer?classvardefaultHelper:AudioHelper{structStatic{staticletinstance:AudioHelper=AudioHelper()}returnStatic.in