腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3477)
视频
沙龙
1
回答
当
传递
图像
模型
数组
时
,
NSKeyedArchiver
archivedDataWithRootObject
返回
nil
、
、
、
我尝试使用
NSKeyedArchiver
archivedDataWithRootObject
:dataArray保存一个包含
模型
的
数组
,该
数组
由一个
图像
和一个字符串组成;但此方法在调用此方法2-3次后
返回
nil
。只有当我尝试归档的
模型
包含
图像
时
,才会发生这种情况。我检查过数据
数组
不是空的。dataArray){ return NO; //not
浏览 32
提问于2016-07-22
得票数 2
1
回答
使用unarchivedObjectOfClass - UIButton复制对象不能为空
、
要复制UIButton,请执行以下操作:UIButton但
当
尝试以下操作
时
,newButton为零。NSData *archivedData = [
NSKeyedArchiver
archivedDataWithRootObject
:btn requiringSecureCoding:
nil
error:
nil</
浏览 0
提问于2019-09-25
得票数 0
2
回答
在CNContact与NSData之间相互转换
、
、
、
、
func sendContactsToPeer(peerId: MCPeerID, contacts: [CNContact]) { do { try self.session.sendData(
NSKeyedArchiver
.
archivedDataWithRootObject
(contactsData但是,当我尝试将对象解压到CN
浏览 1
提问于2016-04-11
得票数 0
1
回答
-[__NSCFArray字节]:发送到实例的不可识别的选择器
、
、
我已经将我的产品
数组
保存在用户默认值中,如下所示: [userDefaultsetObject:[
NSKeyedArchiver
archivedDataWithRootObject
:plans] forKey:@"plans"]; { plan
浏览 2
提问于2020-01-17
得票数 1
回答已采纳
1
回答
针对核心数据的NSArray到NSData
、
、
、
我需要在核心数据中保存
数组
,所以我读到可以使用NSData。所以我想我在归档方面有问题。NSMutableArray *newArray = [[NSMutableArray alloc]init];[myEntity setValue:newData forKey:@"nameOfMyData"]; 然后,我尝试在另一个VIewController中挑选我的
数组</
浏览 2
提问于2012-12-18
得票数 1
回答已采纳
2
回答
NSCollectionViewItem子类中的自定义出口
、
、
、
additionalImageView] removeFromSuperview]; 不管怎样,additionalImageView似乎是(
nil
这在某种程度上是显而易见的,因为超级方法将
返回
没有自定义出口的默认NSCollectionViewItem。任何帮助都将不胜感激。谢谢!
浏览 5
提问于2011-07-30
得票数 2
回答已采纳
1
回答
使用MultiPeer框架向对等体发送NSData
、
我已经成功地在我的应用程序中实现了multiPeer框架,并且可以轻松地将
图像
和字符串
传递
到其他设备。我的问题是当我试图
传递
一个转换为NSData的NSArray
时
。
当
调用多点didReceiveData数据函数
时
,我总是出现以下崩溃:下面是我发送数据的方式: var m
浏览 0
提问于2015-09-21
得票数 2
10
回答
将
数组
转换为JSON字符串
、
、
、
如何将
数组
转换为JSON字符串?基本上,我有一个文本框,其中嵌入了一个按钮。按下按钮
时
,textfield文本将添加到testArray中。此外,我希望将这个
数组
转换为JSON字符串。goalsTableView.reloadData() } data =
NSKeyedArchiver
.
archivedDataWithRootObject
, options: N
浏览 2
提问于2015-02-04
得票数 72
回答已采纳
1
回答
如何在应用程序启动
时
从文档目录中检索数据?
、
、
在应用程序中,
当
记录声音
时
,它filepath将存储在一个
数组
中,我使用这个
数组
来填充我的tableview。但我的问题是,当我关闭应用程序时,我的
数组
将是空的,并且我丢失了记录的文件。
浏览 2
提问于2013-01-04
得票数 1
回答已采纳
1
回答
NSMutableArray没有添加我的NSString
、
、
、
、
我正在尝试将NSString添加到NSMutableArray,然后将该
数组
转换为NSData并使用NSUserDefaults保存。但是
数组
总是为零。=
nil
) { [library addAssetsGroupAlbumWithNameerror); ];
浏览 0
提问于2013-05-08
得票数 0
2
回答
从NSData恢复UIView
、
、
、
、
这是我的代码: dImageView = [
NSKeyedArchiver
archivedDataWithRootObject
浏览 0
提问于2015-03-05
得票数 0
4
回答
将多个
数组
关联在一起存储的最佳方法-目标C
、
、
、
我创建多个
数组
,所有这些
数组
一起工作,以使程序工作。现在我需要一个方法来存储
数组
,即使在关闭iPhone
时
也是如此。因此,我需要将这些
数组
存储为只有我能触摸的文件。如果我能够在用户默认情况下存储
数组
,那么如何在中使用NSDictionaries存储
数组
呢?这样,我就可以将关联
数组
保持在一起,并为每个
数组
提供一个特定的键。
浏览 4
提问于2012-05-10
得票数 0
回答已采纳
1
回答
存储和检索
图像
数组
、
、
、
、
我在使用NSUserDefaults存储和检索
图像
数组
时
遇到了问题。[UIImage]我相信这可能是因为这不是保存
图像
的正确方法。我使用一种不同的方式存储单个
图像
: let imageData = UIImageJPEGRepresentation(myImgVw.image!let fullPath = path.stri
浏览 2
提问于2015-05-09
得票数 0
2
回答
NSMutableArray to NSData to .txt文件-输出不可读
、
、
、
我正在尝试将此
数组
转换为NSData格式,以便可以将其保存为文本文件。
当
尝试这样做
时
,我得到的输出是不可读的:NSFileManager *fm; NSData *dataCache = [
NSKeyedArchiver
archivedDataWithRootObject
if ([fm createFi
浏览 3
提问于2012-12-12
得票数 1
回答已采纳
1
回答
无法在基于文档的应用程序中保存
NSData*) dataOfType:(NSString *)typeName error:(NSError *__autoreleasing *)outError return [
NSKeyedArchiver
archivedDataWithRootObject
:bcmwc.bindingsController.arrangedObjects]; 当我单击菜单中的“保存”
时
,控制台中的任何错误都不会发生我在dataOfType中设置了一个断点,当我单击"Save“
时
,应用程序没
浏览 2
提问于2011-11-16
得票数 0
1
回答
存档NSMutableDictionary
时
出现运行时错误
、
、
我已经实现了一个将
图像
缓存到磁盘的
图像
缓存。还有一个字典是imageURL键,值是一个时间戳,所以如果字典满了,我可以删除最老的
图像
。这是它的基本功能。NSData *registerData = [
NSKeyedArchiver
archivedDataWithRootObject
:_imageCacheRegister]; // debugger根据我读过的一些资料,
当
内存被回收
时
,使用__NSCFType。所以这意味着有些东西会被提前释放..。
浏览 0
提问于2013-10-15
得票数 1
1
回答
尝试将NSData写入密钥链
时
出错
、
、
、
KeychainItemWrapper *keychain = [[KeychainItemWrapper alloc] initWithIdentifier:@"KeychainTest" accessGroup:
nil
forKey:(__bridge id)(kSecAttrAccessible)]; NSData *parsedRemoteSitesData = [
NSKeyedArchiver
archivedDataWithRootObject<
浏览 2
提问于2013-07-17
得票数 4
1
回答
NSUserDefaults -将
数组
作为对象插入不起作用
、
、
、
insertObject:newThoughtDict atIndex:0]; //<---error being thrown here [currentDefaults synchronize]; 抛出的错误是:发送到实例0x170200150的-__NSArrayI插入对象:atI
浏览 0
提问于2014-08-29
得票数 1
1
回答
快速编码UInt8
、
、
、
为什么可以使用Int对
数组
进行aCoder.encodeObject(myIntArray, forKey: "myKey")编码,但是
当
试图对UInt8值
数组
进行编码时会出现编译器错误?
浏览 2
提问于2015-03-08
得票数 2
回答已采纳
3
回答
App在4S上运行良好,但在3G上崩溃,因为SIGABRT
、
、
、
、
当用户第一次启动应用程序时,他会看到一个弹出窗口,并且必须保存一张
图像
。它可以在模拟器和4S上工作。但当我用我的3G启动它
时
,只要我选择一张图片,它就会给我一个SIGABRT错误。{ if ([[NSUserDefaults standardUserDefaults] objectForKey:@"bild"] ==
nil
archivedDataWithRootObject
:yourUIImage]; [[NSUserDefaults
浏览 0
提问于2012-01-31
得票数 1
回答已采纳
点击加载更多
相关
资讯
8小时学会GoLang编程-基础篇(二)
切片上的健壮范型函数
借问变量何处存,牧童笑称用指针,Go lang1.18入门精炼教程,Go lang类型指针(Pointer)的使用EP05
Go语言Map详解
go基础简介
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券