nsdata相关内容
在我的代码我设法保存一个textLabel与CoreData,但我似乎不能正确保存图像。我读了一些教程,我知道我必须将其转换为NSData。 解决方案 >核心数据不是为了保存大的二进制文件,如图像。 code> let documentsDirectory = NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.Us
..
我正在开发一个应用程式,您可以透过「多重连接」将文字,图片或联络人传送至其他装置。然后它将保存在第二个设备的核心数据中。 我所做的是以NSDictionary的形式发送数据并将其重新转换。所以我留在接收设备上的NSDictionary。那么,我可以将对象的@“objectData”的键保存到Core Data? 我想要使用NSString,UIImage& ABPerson。
..
我无法使用工厂方法创建的UIColor(使用模式)创建NSData对象 [UIColor colorWithPatternImage: image] 适用于标准UIColor对象。想知道是否有另一种方法来保存一个带有模式的UIColor到Core Data中。 我使用下面的代码来存档UIColor - (id)transformedValue:(id)value {
..
我有 NSData * object1 和另一个 NSData * object2 。我如何比较这些对象的百分比他们是相似的?例如:Object1类似于Object2中的-99%。感谢。 解决方案 在这两种情况下获取字节,并通过检查它们中的多少是相等的。 uint8_t * bytes1 =(uint8_t *)[object1 bytes]; uint8_t * bytes
..
我试图在cocos2d写一个基本的测试“游戏状态”单例,但由于某种原因在加载应用程序,initWithCoder不会被调用。 这是我的单身游戏GameState.h: #import“cocos2d.h” @interface GameState:NSObject { NSInteger level,score; Boolean seenIn
..
在我目前的应用程序中,我从服务器下载少量文件,并将它们存储在本地。 根据文件的扩展名,我将在相应的视图中加载文件。 示例: 文件扩展名:mov,3gp,m4a等,=>在媒体播放器中显示。 文件扩展名: 文件扩展名:gif,png,xbm等,=>在UIImageView中显示 b $ b 问题是:某些下载的文件可能没有任何扩展名。 我发现是在connectionDi
..
嘿,用zip文件初始化NSData是正确的吗?我想将一个zip文件转换为NSData并构造另一个文件与数据(在简单的语言“复制它”)。我有如下代码: NSURL * theFileUrl = [NSURL URLWithString:@“file:// localhost / Users / xxx / Desktop / testZippedFile.zip“]; NSData
..
我可以附加nsdata,我会附加长度数据在第一个消息发送在套接字 i使用这样的代码,但运行错误。 int lendata = [message length]; NSData * firstdata = [NSData dataWithBytes:& lendata length:sizeof(lendata)]; NSData * mdata = [message dataUs
..
是NSKeyedArchiver的参数archivedDataWithRootObject:应该是我试图保存的数组,还是将数组转换为NSData? 解决方案 要将通用数组转换为 NSData ,您需要一个存档器!如果你知道如何喂给 NSData ,你知道如何使用 NSKeyedArchiver 。所以: NSArray * array = ...; NSData * data
..
我有一个二进制文件,我使用NSData对象加载。有没有办法找到一个字符序列,'abcd',例如,在该二进制数据和返回偏移量,而不将整个文件转换为字符串?似乎应该是一个简单的答案,但我不知道该怎么做。任何想法? 我在iOS 3这样做,所以我没有 -rangeOfData:options:range:可用。 我要授予这个给十六奥多建议strstr。我去找到C函数strstr的源代码,并重写
..
这是我的帖子关于如何加密mp3的后续问题iOS 中的文件。 我如何使用NSData而不是文件路径/ URL将音轨加载到AVPlayerItem中? 感谢 解决方案 [/ * NSData * / writeToFile:/ *保存文件路径* / atomically:YES]; NSURL * filepath = [NSURL fileURLWithPath:/ * s
..
我有自己的图片下载器类,它拥有队列并一次下载一个(或一定量)的图像,将它们写入缓存文件夹,并在必要时从缓存文件夹中检索它们。我还有一个UIImageView子类,我可以传递一个URL,通过图像下载器类,如果图像已经存在于设备上,如果它显示它,或下载并显示它完成后。 图像完成下载后,我执行以下操作。我从下载的NSData创建一个UIImage,将下载的NSData保存到磁盘并返回UIImage
..
我有一个UIImage是一个GIF文件。 我需要使它成为一个NSData对象。 但是它需要保留一个GIF,所以我不能使用UIImageJPEGRepresentation。 任何想法? 解决方案 我遇到了你提到的同样的问题,这里是我用来保存动画的GIF到照片,而不会失去动画的代码: ALAssetsLibrary * library = [[ALAssetsLibra
..
以下代码: [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:mapURL]] 返回NSConcreteData的实例,而不是NSData NSConcreteData代表什么,以及为什么返回它而不是NSData的实例?此外,这个类在哪里定义? XCode抱怨它没有被定义,但我不知道应该包括什么,以获得类
..
我正在实施推送通知。我想将我的APNS令牌保存为字符串。 - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString * tokenString = [NSString s
..
我使用 NSData 的 initWithContentsOfURL 从网址加载图片。但是,我不知道图像的大小事先,我想连接停止或失败,如果响应超过一定的大小。 有在 iPhone 3.0中执行此操作的方法 提前感谢。 解决方案 您不能通过NSData直接执行,但 NSURLConnection 会通过异步加载映像并使用 connection:didReceiveData:以检
..
我想将 NSMutableArray 或 NSDictionary 另存为永久档案。然后,我想稍后重新打开该文件。 这是可能吗? 如果是的话,我该怎么办? 解决方案 NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSStri
..
我设置了一个SQLite DB,目前正在读取和写入 NSString 。我也想在数据库中存储一个图像,以后再调用它。我已经读了一些使用 NSData 和编码的图像,但我不完全确定什么语法是我想做的。任何代码片段或示例将非常感谢。 我的当前进程如下: UIImagePickerController - >用户从照片中选择图片 - > chosenImage设置为 UIImageView -
..
我在我的应用程序中使用此代码,这将帮助我发送图像。 但是,我有一个图像视图的图像。我没有在appbundle文件,但有我的身边的形象。如何更改以下代码?任何人都可以告诉我如何将 myimage 转换为 NSData ? //将图片附加到电子邮件 NSString * path = [[NSBundle mainBundle] pathForResource:@“rainy”ofTy
..
Edit1: rob mayoff'answer is wonderful.And this is my own: - (NSData *)change:(NSString *)hexString { int j = 0; 字节字节[[hexString length]]; for(int i = 0; i { int int_ch; unichar hex_c
..