nsinputstream

    1热度

    1回答

    检索NSData的对象,所以我的应用程序沿着这些线路的工作原理: 一个iPod不断地发送包含NSDictionaries:在JPEG和一些图像特性NSString的编码图像。 NSDictionary使用NSPropertyListSerialization格式BinaryFormat_v1_0进行编码,并通过NSStream以1024字节的数据包的形式发送到在OSX上运行应用程序的中央计算机。

    1热度

    2回答

    现在我正在研究通过MultipeerConnectivity框架实现视频流的可能性。为此,我使用NSInputStream和NSOutputStream。 问题是:到目前为止我无法收到任何图片。现在我试图通过简单的图片并在接收器上显示它。下面是我的一小段代码: 发送图片通过NSOutputStream: - (void)sendMessageToStream { NSData *img

    2热度

    1回答

    我想创建自定义框架,将处理ExternalAccessory.framework做连接附件的读/写操作。 我能够创建一个会话并打开设备来执行读/写操作。 我面临的问题是,当我尝试从应用程序使用NSOutputStream.write写入数据时,附件成功接收数据,但之后UI未响应并且数据返回字节附件未被应用程序接收(HasBytesAvailable未被调用) 这里我在ViewDidLoad() l

    0热度

    1回答

    我有建立通过的Bonjour/NSNetService一个对等网络连接的iOS应用。 (基于WiTap示例代码) 在一些情况下,这两个设备将不再在几秒钟之后接收数据,同时他们仍然能够将数据写出来(即,不被报告的错误)。 写入NSOutputStream的数据永远不会使它对对方的NSInputStream。 奇怪的是,发送和接收工作在连接建立之后。几秒钟后它似乎坏了。 如果我设置includesPe

    1热度

    1回答

    编码的NSString成NSInputStream后改变我试图编码时遇到下述问题的NSString作为NSString - >NSData - >NSInputStream然后从NSInputStream与read方法进行解码: NSString *inputString = [NSString stringWithFormat:@"%c", 255]; NSData *data = [inpu

    1热度

    1回答

    有无论如何检查我的iPhone中是否存在特定的图像文件。可以说我的图片名称是IMG_123.JPG。我想搜索这个图像,如果它存在,我想使用该文件创建一个NSInputStream对象。如果图像不在NSBundle中,则可以将其保存在照片库中或某处。 请帮帮我。 感谢 UPDATE NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NS

    0热度

    1回答

    我有一个程序在经过一些初始处理后通过NSStreams发送大文件。所述应用程序的流程是这样的: 1)两个设备彼此连接,打开它们的输入和输出流,并安排它们的运行循环: [self.inputStream setDelegate:self]; [self.outputStream setDelegate:self]; [self.inputStream scheduleInRunL

    0热度

    1回答

    我正在尝试连接到wss套接字,并且主机名称如下所示:“myhostname.com/ws/v2”。 这里是我开始的连接: let host = "myhostname.com/ws/v2" CFStreamCreatePairWithSocketToHost(kCFAllocatorDefault, host as CFString, 443, &readStream, &writeStrea

    2热度

    1回答

    我有JSON的问题。我通过互联网搜索,但没有找到任何解决方案,为我工作。 为了更好地工作,我将服务器的答案(JSON)保存在* .json文件中。 的JSON是寻找这样的(短版): { “数据”: “[{\” ID \ “:38,\” 名称\ “:\” 安东\ “},{\” ID“:160,\”name \“:\”Christopher Eth \“}]”} 我想解析数组,它是以字符串形式在“da

    1热度

    1回答

    从发件人部分接收目标iPhone中的音频文件我已经从发件人iPhone打开了一个输出流,并在接收iPhone中实现了一个输入(接收)流。我能够使用Multipeer Connectivity在同一Wi-Fi网络上连接两台设备,并发送数据(我将音频文件转换为NSData格式以通过Outputstream发送)。但是,在接收时,只有部分我发送的NSData每次我重复运行代码时,都会收到不同数量的数据。