草庐IT

about_nil

全部标签

ios - NSLayoutConstraint outlets 始终为 nil 而其他 outlets 则不是

我正在通过xib实例化商店:letcShop=UINib(nibName:"connectedShop",bundle:nil).instantiateWithOwner(nil,options:nil)[0]as!connectedShop这家商店分配了这个自定义类:importFoundationimportUIKitclassconnectedShop:UIView{@IBOutletweakvarbannerViewHight:NSLayoutConstraint!@IBOutletweakvarbannerViewTop:NSLayoutConstraint!@IBOutle

ios - ( swift )PrepareForSegue : fatal error: unexpectedly found nil while unwrapping an Optional value

细节ViewController:@IBOutletvarselectedBundesland:UILabel!表格ViewController:overridefuncprepareForSegue(segue:UIStoryboardSegue!,sender:AnyObject!){if(segue.identifier=="BackToCalculator"){varvc:FirstViewController=segue.destinationViewControllerasFirstViewControllervc.selectedBundesland.text="Test

ios - ( swift )PrepareForSegue : fatal error: unexpectedly found nil while unwrapping an Optional value

细节ViewController:@IBOutletvarselectedBundesland:UILabel!表格ViewController:overridefuncprepareForSegue(segue:UIStoryboardSegue!,sender:AnyObject!){if(segue.identifier=="BackToCalculator"){varvc:FirstViewController=segue.destinationViewControllerasFirstViewControllervc.selectedBundesland.text="Test

macos - 自定义 NSFormatter swift 返回 nil

我在Swift中有一个NSFormatter,它附加到NSTextField。它可以防止输入非法字符,但是当我尝试访问下一个字段的值时,它给出了一个nil值。下面是类:classPSEntryNameFormatter:NSFormatter{overridefuncstringForObjectValue(obj:AnyObject?)->String?{ifobj==nil{println("stringForObjectValue:objisnil,returningnil")returnnil}ifleto=objas?String{println("stringForObje

macos - 自定义 NSFormatter swift 返回 nil

我在Swift中有一个NSFormatter,它附加到NSTextField。它可以防止输入非法字符,但是当我尝试访问下一个字段的值时,它给出了一个nil值。下面是类:classPSEntryNameFormatter:NSFormatter{overridefuncstringForObjectValue(obj:AnyObject?)->String?{ifobj==nil{println("stringForObjectValue:objisnil,returningnil")returnnil}ifleto=objas?String{println("stringForObje

ios - 展开可选值时意外发现 nil

这个问题在这里已经有了答案:Whatdoes"Fatalerror:UnexpectedlyfoundnilwhileunwrappinganOptionalvalue"mean?(16个答案)关闭3年前。在我的应用程序中,我正在检查帖子是否有图片。为此,我正在使用:ifpictures[string]?!=nil{ifvarimage:NSData?=pictures[string]?{imageView.image=UIImage(data:image!)}}但是还是报错:fatalerror:unexpectedlyfoundnilwhileunwrappinganOptiona

ios - 展开可选值时意外发现 nil

这个问题在这里已经有了答案:Whatdoes"Fatalerror:UnexpectedlyfoundnilwhileunwrappinganOptionalvalue"mean?(16个答案)关闭3年前。在我的应用程序中,我正在检查帖子是否有图片。为此,我正在使用:ifpictures[string]?!=nil{ifvarimage:NSData?=pictures[string]?{imageView.image=UIImage(data:image!)}}但是还是报错:fatalerror:unexpectedlyfoundnilwhileunwrappinganOptiona

swift - UIImagePNGRepresentation(UIImage()) 返回 nil

为什么UIImagePNGRepresentation(UIImage())返回nil?我试图在我的测试代码中创建一个UIImage()只是为了断言它已正确传递。我对两个UIImage的比较方法使用了UIImagePNGRepresentation(),但由于某种原因,它返回了nil。谢谢。 最佳答案 UIImagePNGRepresentation()如果提供的UIImage不包含任何数据,将返回nil。来自UIKitDocumentation:ReturnValueAdataobjectcontainingthePNGdata,

swift - UIImagePNGRepresentation(UIImage()) 返回 nil

为什么UIImagePNGRepresentation(UIImage())返回nil?我试图在我的测试代码中创建一个UIImage()只是为了断言它已正确传递。我对两个UIImage的比较方法使用了UIImagePNGRepresentation(),但由于某种原因,它返回了nil。谢谢。 最佳答案 UIImagePNGRepresentation()如果提供的UIImage不包含任何数据,将返回nil。来自UIKitDocumentation:ReturnValueAdataobjectcontainingthePNGdata,

ios - AWSS3 区域/plist 配置问题 'The service configuration is ` nil`

我在使用AWSS3时遇到了一个奇怪的问题。设置:AWS移动中心认知动态数据库中三-->Cognito、Dynamo甚至S3(通过Cognito用户数据)工作。但是我现在尝试使用以下代码直接连接到AWS3:"lettransferManager=AWSS3TransferManager.default()letuploadRequest=AWSS3TransferManagerUploadRequest()uploadRequest?.bucket="XXXXXXXXXXXX"uploadRequest?.key="user-data/"+awsId!+"/primary_profile