问题标签 [nsdata]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 将 NSData [UIImage] 转换为 NSString
我知道这个问题已经被问过好几次了,但我找不到最适合我情况的明确答案。
我希望能够让用户从库中选择图像,然后将该图像转换为 NSData 类型。然后,我需要通过 HTTP get 调用 .NET C# Web 服务,因此理想情况下,我需要将生成的字符串进行 UTF8 编码。
这是我到目前为止所拥有的:
NSLog 语句只产生如下输出:
显然这不是我希望实现的,所以任何帮助都会很棒。
亲切的问候
iphone - iPhone - dataWithContentsOfURL:不适用于某些 URL
我正在使用 NSData 从 URL(RSS 提要)获取内容,然后对其进行解析。虽然大多数 URL 加载正常,但其中一些不返回任何数据。
这些 URL 在网络上打开,所以我知道它们是有效的,但它们只是不返回任何 NSData。一个这样的 URL -feed://jpl.nasa.gov/multimedia/rss/rovers.xml
这是我使用它的方式(NSURL 对象已正确形成)
任何想法为什么?
非常感谢。
iphone - NSData writeToFile 在 iPhone SDK 上给出“可能不响应”消息
NSData
我的对象-writeToFile:
方法有问题,对象也有问题NSString
。
当我编译到软件时,它给出NSData
(或NSString
)可能不响应-writeToFile:
消息。
当我运行该软件时,它会到达这一行并出现异常。
我尝试写入文件的数据包含从 Internet 下载的 ASCII 文件。
更新:
我已经尝试将结果转换为 BOOL,但编译给出了相同的警告消息。我在这里忽略了什么吗?
这是我的代码。如果有人可以帮忙。
警告如下。
/Users/endre/Documents/Luxor/Classes/LuxorFile.m:48:0 /Users/endre/Documents/Luxor/Classes/LuxorFile.m:48:警告:“NSString”可能不会响应“-writeToFile:自动:编码:'
/Users/endre/Documents/Luxor/Classes/LuxorFile.m:48:0 /Users/endre/Documents/Luxor/Classes/LuxorFile.m:48:警告:(没有匹配方法签名的消息
/Users/endre/Documents/Luxor/Classes/LuxorFile.m:48:0 /Users/endre/Documents/Luxor/Classes/LuxorFile.m:48:警告:初始化从指针生成整数而不进行强制转换
/Users/endre/Documents/Luxor/Classes/LuxorFile.m:48:0 /Users/endre/Documents/Luxor/Classes/LuxorFile.m:48:警告:未使用的变量“writeResult”
/Users/endre/Documents/Luxor/Classes/LuxorFile.m:68:0 /Users/endre/Documents/Luxor/Classes/LuxorFile.m:68:警告:“NSString”可能不会响应“-writeToFile:原子:编码:'
ios - 在二进制数据中查找字符串
我有一个使用 NSData 对象加载的二进制文件。有没有办法在二进制数据中定位一系列字符,例如“abcd”并返回偏移量而不将整个文件转换为字符串?似乎这应该是一个简单的答案,但我不知道该怎么做。有任何想法吗?
我在 iOS 3 上这样做,所以我没有-rangeOfData:options:range:
。
我将把这个奖励给 16 奥托,因为他建议了 strstr。我找到了 C 函数 strstr 的源代码,并将其重写为在固定长度的 Byte 数组上工作——顺便说一下,它与 char 数组不同,因为它不是以空值结尾的。这是我最终得到的代码:
这将返回一个指针,指向第一次出现的字节,我正在寻找的东西,在缓冲区中,应该包含字节的字节数组。
我这样称呼它:
objective-c - 我们如何清除 NSMutableData 中的内容
我们如何在不使用释放的情况下清除 NSMutableData,然后再次重新分配/初始化以再次使用?我正在查看将 resetBytesInRange 设置为零,但我不确定这一点。任何人都可以帮忙吗?
cocoa - 如何将图像数据从 WebView 获取到 NSData 对象?
我有一个嵌入 WebView 的 Cocoa 应用程序。WebView 加载 html 元素,包括图像。我有图像的文本链接(例如“ http://www.domain.com/path/image.jpg ”),但我想要的是图像数据本身,所以我可以把它放在一个 NSData 对象中并发送它去咆哮。WebView 必须具有此数据,因为它已下载并呈现图像。我怎样才能得到它?
iphone - char * 到 NSData 以在 UIImageView 中显示
我正在获取 char * 形式的图像数据(存储在 sql server 上)。我想将这些数据转换为 NSData 以在 UIImage 视图中显示图像。char * data 是源图像的字节数组。如何将 char * 转换为 NSData 以显示以获取 UIImage 实例以在 UIImageView 中显示?
谢谢..
php - iPhone pushNotification DeviceToken - 如何“解密”
我已经设法从 APNs 获取 devicetoken。它是 NSData 的类型。所以我想把这个 deviectoken 写到我的 mysql 数据库中。我已经尝试将其转换为字符串,但没有运气。那是我的方式:
如果我有可读格式的 deviceToken。如何使用 php 中的令牌向 apns 服务器发送请求?
多谢!
iphone - 我错过了什么?: iPhone Objective-C NSInputStream initWithData
我正在从一个 NSData 对象创建一个 NSInputStream,但是一旦创建了流,就会为 hasBytesAvailable 报告 NO:
日志:
我在这里想念什么?
iphone - iPhone NSURLConnection:如何处理返回的 NSData 对象?谷歌文档 API
我正在我的 iPhone 应用程序中使用 Google Docs API。我已经发送了正确的 POST 请求,并收到了响应以及一些 NSData。如果我 NSLog NSData 对象,我得到这个:
我认为 NSData 是 NSDictionary 或 NSArray。我应该收到几个项目,一个 SID、一个 LSID 和一个 Auth。
如果我可以将 NSData 块转换为 NSDictionary,我可以找到任何键的对象。
任何人都可以帮忙吗?