草庐IT

libGTM_NSData

全部标签

json - 将 JSON NSData 转换为字典

我有一个这样的JSON文件。{"TeamName":"Team","Images":"images","Players":[{"Number":"61","Height":"6'5\"","Position":"P","DOB":"Feb22,1989","FirstName":"Chris","Weight":"210","LastName":"Shmoe","Bats":"R","Throws":"R"},{"Number":"54","Height":"6'3\"","Position":"P","DOB":"Dec31,1982","FirstName":"Ronald","W

ios - 如何在 Swift 中转换 NSData 和 NSString 表示之间的推送 token ?

我多年来一直使用以下ObjectiveC例程,将NSData推送token转换为NSString(供Web端推送服务使用),反之,获取token的已知NSString版本并重新创建NSData表示。现在,我发现需要完全相同的功能,但在Swift中。dataToHexObjectiveC代码本质上使用了printf格式化:-(NSString*)dataToHex:(NSData*)data{NSMutableString*str=[NSMutableStringstringWithCapacity:100];constunsignedchar*p=[databytes];NSUInte

ios - 在 Swift 中将整数转换为 NSData

在Objective-C中,代码看起来像这样,NSIntegerrandom=arc4random_uniform(99)+1NSData*data=[NSDatadataWithBytes:&randomlength:sizeof(random)];但是当我尝试在Swift中执行此操作时,letrandom:NSInteger=NSInteger(arc4random_uniform(99)+1)//(1-100)letdata=NSData(bytes:&random,length:3)它给我一个错误,“NSIntegerisnotconvertibleto@lvalueinout

ios - 将原始数据 "AnyObject?"转换为 NSData 或字符串

过去几天我一直被困在这个问题上,并且在Stackoverflow和网络上阅读了无数帖子,但我仍然有点迷茫。(顺便说一下,我是Swift的新手)。我有以下代码Alamofire.request(.GET,"url").response{(请求,响应,数据,错误)在printIn(数据)}这会在控制台中打印出一长串数字,非常完美,正是我所需要的。但是我现在想遍历这些并获取特定索引处的数字,所以想将其转换为字符串或NSData。我尝试了很多不同的方法,但还没有找到如何做到这一点,如果有人能帮助我,我将不胜感激。我试过用Alamofire.request(.GET,"url").respons

Swift 从照片库中获取视频的 NSData

我正在使用UIImagePickerController从我的库中选择一个视频。我需要提取视频文件的NSData。我使用以下操作从我的库中选择一个视频,但我的数据似乎为零,但是我的AVPlayer从生成的NSURL播放视频,所以我知道问题不在于NSURL。如何提取所选视频文件的NSData?funcimagePickerController(picker:UIImagePickerController,didFinishPickingMediaWithInfoinfo:[String:AnyObject]){letfileURL=info[UIImagePickerController

swift - Swift 中的 NSData 或 Data 是什么?

我是swift的新手,我在swift编程时遇到了“数据”。我在iOS中使用UserDefaults时遇到了它。我通读了Apple提供的文档,但不太了解。谁能给我解释一下这是什么?staticvar_currentUser:User?classvarcurrentUser:User?{get{if_currentUser==nil{letdefaults=UserDefaults.standardletsavedUser=defaults.object(forKey:"savedUser")as?DataifletsavedUser=savedUser{letdict=try!JSONS

ios - 如何从视频 url 获取 NSData?

我正在尝试从UIImagePicker获取视频并将其作为数据通过我的restkitAPI发送。funcimagePickerController(picker:UIImagePickerController,didFinishPickingMediaWithInfoinfo:[String:AnyObject]){letvideoURL=info["UIImagePickerControllerReferenceURL"]as?NSURLvarmovieData:NSData?do{movieData=tryNSData(contentsOfURL:videoPath,options:

ios - 从 Swift 中的蓝牙读取中提取并转换 NSData 值

我正在尝试从iOS上的蓝牙4.0LE秤读取值。如何将作为NSData接收到的蓝牙特性测量值转换为专用的Swift对象?作为规范,我知道……Bit0到Bit12→重量(0到5000g)Bit15→正负权重值funcperipheral(peripheral:CBPeripheral!,didUpdateValueForCharacteristiccharacteristic:CBCharacteristic!,error:NSError!){letvalue:NSData=characteristic.valueletweight:Double=…?letnegative:Bool=…?

ios - 在 swift 中对特定值拆分或分块 NSData

我想弄清楚如何根据特定值“分block”NSData。输入数据7E5533227E7E22AEBC7E7EAAAA002000225325A34E7E输出数据返回类型为[NSData]的3个元素的数组,其中元素是:55332222AEBCAAAA002000225325A34E我在哪里我知道我可以做类似的事情:varptr=UnsafePointer(data.bytes)varbytes=UnsafeBufferPointer(start:ptr,count:data.length)我想通过进行类似于以下的比较来迭代:bytes[1]==UInt8(0x7E)我想建立“范围”,但我想

ios - NSData to String in Swift 问题

我在快速将我的NSData转换为NSString时遇到问题。我正在使用我认为正确的命令和格式:NSString(data:,encoding:)但是无论我做什么,我都会以零值结束。我正在运行最新的Xcodebeta,所以我不确定这是否相关,但我希望这是我遇到的一个简单的错误。我附上了playground代码和屏幕截图。Xcode6.3Beta2版本(6D532l)的Playground代码importFoundation//:#NSDatatoStringConversionPlayground//:###Step1//:Thefirststepistotakeanarrayofbyt