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每次我重複運行代碼時,都會收到不同數量的數據。