nsinputstream相关内容

RN42蓝牙在流数据的几秒钟内在iOS上断开连接

我一直在尝试使用RN-42通过蓝牙2.1从设备读取数据.该设备可与iPhone或iPad Mini配对,并且数据会短暂流过,但iOS& BT模块在几秒钟内(小于10)断开连接(不配对).该设备正在以5-10kB/s的速度输出数据,完全符合蓝牙规范.我还注意到,当我运行函数NSInputStream [NSInputStream读取:maxLength:]时,返回的字节数始终为158或更少.该应用程 ..
发布时间:2020-06-14 18:54:37 移动开发

NSURLConnection和绑定的流对(CFStreamCreateBoundPair或CFStreamCreateBoundPairCompat)在iPhone 3G上不起作用

我正在使用SimpleURLConnections示例使用绑定的流对实现多部分/表单数据POST请求.在Simulator和iPhone 3GS/iPhone 4上都可以很好地工作. 当我在iPhone 3G(运行3.1.3)上尝试时,没有数据发送到服务器. NSURLConnection一直保持挂起状态直到超时.经过一些测试,我发现仅当我对每个连接多次写入生产者流时,才会出现此问题.每当我 ..

使用iOS8中的NSUrlSession通过流请求进行后台上传

以前在iOS7中,当我们尝试在后台使用流请求上传时,我们会遇到以下异常 由于未捕获的异常“NSGenericException”而终止应用,原因如下: “在后台会话中上传任务必须来自文件' 但是在iOS8中,当我们尝试在后台使用流上传时,没有例外。 现在我的问题是 1)在iOS8中允许使用 uploadTaskWithStreamedRequest:上传backgourd ..

使用NSInputStream流式传输NSXMLParser

更新: 使用 NSXMLParser 类方法 initWithContentsOfURL ,而不是在下载XML提要时解析,它似乎尝试将整个XML文件加载到内存中,然后才启动解析过程。如果XML提供量很大(使用过多的RAM,本身效率低下,因为它不是与下载并行解析,而是只在下载完成后才开始解析等),这是有问题的。 有没有人发现如何使用 NSXMLParser 将Feed流式传输到设备?是的 ..
发布时间:2018-09-13 14:01:56 移动开发

iOS - 将输入流的代理设置为另一个类

我想知道如果可以将输入流的委托设置为另一个类。到目前为止,我遇到的所有例子都是self: [inputStream setDelegate:self] 。 我想将代理设置为另一个类,如 ViewController 不是自己。如果您的 ViewController 正在响应 NSStreamDelegate ,您可以启动控制器的实例并照常设置代理。 @interface ViewCon ..
发布时间:2017-04-23 09:35:35 移动开发

使用NSXMLParser initWithStream:没有接收到解析器委托方法

我工作的基本问题是使用 NSStream 类来解析传入的增量XML数据。数据永远不是一个完整的XML文档,但我想根据插槽可以读取多少来接收和处理它。增加的块数。 查看文档 NSXMLParser ,它似乎是 initWithStream:方法来初始化 NSXMLParser 将是我的问题的完美解决方案。我可以用 NSInputStream 初始化解析器,然后在上调用 parse 方法NSXM ..
发布时间:2016-12-07 03:31:09 移动开发

在Cocoa中的流类支持寻求?

我需要一个Cocoa类,可以从内存流读取和写入,并支持寻找;在C#中, MemoryStream 支持方法 seek ,在Java中, ByteArrayInputStream 支持 mark , skip 和 reset 。 在iOS开发中,什么是等价的类和方法? 我的项目,如果它是默认不支持的iOS框架,什么是最好的方式去实现自己的?例如。编写自己的流子类继承自 NSInputSt ..
发布时间:2016-12-07 01:31:12 其它移动开发