草庐IT

convert_alpha

全部标签

SwiftyJSON : Converting Objects to JSON

我知道使用SwiftyJSON可以将对象从JSON转换为Swift。SwiftyJSON能让你回头吗?即,获取具有关系的NSManagedObject并将它们转换为JSON?请举个例子。 最佳答案 你不能那样做,这不是SwiftyJSON的目的。与objective-c相比,SwiftyJSON只是利用Swift的特性来更好地解析JSON,它不会为JSON序列化带来任何值(value)。为了您的目的,您必须从您的NSManagedObject对象创建字典/数组。然后像这样将Alamofire与JSON序列化器一起使用:letpara

swift 3 :fatal error: Double value cannot be converted to Int because it is either infinite or NaN

当我调用这个方法时,收到一个错误。如何在分配给小时、分钟或秒时处理NaN或无限值?这是我的代码:privatefuncsecondsToFormattedString(totalSeconds:Float64)->String{lethours:Int=Int(totalSeconds.truncatingRemainder(dividingBy:86400)/3600)letminutes:Int=Int(totalSeconds.truncatingRemainder(dividingBy:3600)/60)letseconds:Int=Int(totalSeconds.trunc

ios - Xcode 10 Swift 构建错误 : "Converting non-escaping value to ' T' may allow it to escape"

我正在使用Swift-VectorBoolean库,它目前在Swift3.2上,尚未针对Swift4.2进行更新,但应该仍可在Xcode10上运行。在Xcode9上运行它,它工作正常。在Xcode10上,它给出了一个我不确定如何修复的错误。这是有问题的功能:typealiasMyPathApplier=@convention(block)(UnsafePointer)->Void//Note:YoumustdeclareMyPathApplieras@convention(block),because//ifyoudon't,youget"fatalerror:can'tunsafeB

iOS : How to convert a video PHAsset to NSData

我想将我iPhone上存储的视频放到我的Google云端硬盘中。我已经处理了图像,但是对于视频,这是另一个问题......对于图像,没问题,我使用这种方法将我的Assets转换为NSData:data=UIImagePNGRepresentation(result!)!然后我将图像放入我的驱动器!但是,对于视频,我尝试了很多不同的方法,但不行,我不能。我该怎么做?非常感谢! 最佳答案 我做到了!这是解决方案:PHCachingImageManager().requestAVAssetForVideo(asset,options:ni

ios - swift 3 : How to convert struct to Parameters

我有一个结构如下structUserInfo{varuserId:IntvarfirstName:StringvarlastName:String}如何序列化UserInfo的实例以键入Parameters?varuser=UserInfo(userId:1,firstName:"John",lastName:"Skew")//ConvertusertoParametersforAlamofireAlamofire.request("https://httpbin.org/post",parameters:parameters) 最佳答案

ios - 当 alpha 值不是 1 或 0 时,Metal MTLTexture 会用黑色替换半透明区域

在使用Apple'stextureimporter时,或者我自己的,在渲染时用软件(带有透明背景)或在Photoshop(保存为PNG)中绘制的白色软边圆将在导入Metal时将其半透明颜色替换为黑色。下面是Xcode的Metal调试器的屏幕截图,您可以在发送到着色器之前看到纹理。Imagelocatedhere(I'mnothighrankedenoughtoembed)在Xcode、finder和放入UIImageView时,源纹理没有环。但是在UIImage->CGContex->MTLTexture过程中的某个地方(我特别考虑MTLTexture部分)透明部分变暗了。在过去的几天

ios - swift 2.0 之后的 CGBitmapInfo alpha 掩码

我正在使用这个github存储库中的一个库https://github.com/Haneke/HanekeSwift缓存从服务器下载的图像。更新到swift2.0后,一切都搞砸了。除了这个功能,我已经能够修复所有问题:funchnk_decompressedImage()->UIImage!{letoriginalImageRef=self.CGImageletoriginalBitmapInfo=CGImageGetBitmapInfo(originalImageRef)letalphaInfo=CGImageGetAlphaInfo(originalImageRef)//See:h

swift 3.0 : Convert server UTC time to local time and vice-versa

我想将服务器UTC时间转换为本地时间,反之亦然。这是我的代码..varisTimeFromServer=truevartime:String!varperiod:String!lettimeString="6:59AM"//CurrentUTCtimeifisTimeFromServer{letindex=timeString.index(timeString.startIndex,offsetBy:5)lettwelve=timeString.substring(to:index)vardateString:String!letdateFormatter=DateFormatter(

ios - Realm swift : Convert Results to Swift Array

我要实现的:classfuncgetSomeObject()->[SomeObject]?{letobjects=Realm().objects(SomeObject)returnobjects.count>0?objects:nil}如果Results,我如何将对象返回为[SomeObject]? 最佳答案 很奇怪,答案很直截了当。这是我的做法:letarray=Array(results)//lafin 关于ios-Realmswift:ConvertResultstoSwiftAr

c# - System.Convert 如何适应 OO 约定?

类不是应该在对象而不是Action之后调用吗?它与我学到的OO理论不一致。一个想法是可能因为Convert仅包含静态方法,因此根本不应创建它的实例,这可能使其成为可接受的异常。 最佳答案 在C#中,您不能在类或结构之外创建方法。所以当你想创建实用方法时,最好将它们存储在静态类中。所以我想说,静态类与面向对象无关。 关于c#-System.Convert如何适应OO约定?,我们在StackOverflow上找到一个类似的问题: https://stackover