nsoutputstream

    0熱度

    1回答

    我已經制作了一個iOS應用程序,它接收來自BLE信號燈的RSSI值並通過wifi發送(使用GCDAsynSocket)到連接的MacBook。我在MacBook上的下一個應用程序接收RSSI值並以.txt格式保存(使用NSOutpuStream類)。 現在,我需要發送來自八個不同BLE信標的RSSI值及其在鍵/值對中的相應MAC地址。 我試圖用NSKeyedArchiver將NSDictionar

    0熱度

    1回答

    我有一個程序在經過一些初始處理後通過NSStreams發送大文件。所述應用程序的流程是這樣的: 1)兩個設備彼此連接,打開它們的輸入和輸出流,並安排它們的運行循環: [self.inputStream setDelegate:self]; [self.outputStream setDelegate:self]; [self.inputStream scheduleInRunL

    0熱度

    1回答

    我使用音頻單元錄製音頻,然後將數據寫入NSOutputStream,該數據是綁定對的一部分,用於通過HTTP POST數據。我的問題是音頻單元錄音回調和NSOutputStream hasSpaceAvailable回調是完全獨立的,所以我得到緩衝區欠速很快。有什麼辦法來同步這兩個或者將音頻記錄回調直接映射到NSOutputStream?

    1熱度

    1回答

    從發件人部分接收目標iPhone中的音頻文件我已經從發件人iPhone打開了一個輸出流,並在接收iPhone中實現了一個輸入(接收)流。我能夠使用Multipeer Connectivity在同一Wi-Fi網絡上連接兩臺設備,併發送數據(我將音頻文件轉換爲NSData格式以通過Outputstream發送)。但是,在接收時,只有部分我發送的NSData每次我重複運行代碼時,都會收到不同數量的數據。

    0熱度

    1回答

    我正在嘗試使用NSOutputstream和NSInputstream來編寫和讀取每個區間,比如說5秒。這是以P2P方式與Windows上的C#程序進行通信。 我想使用NSOutputstream每5秒向C#程序發送一個請求,然後NSInputstream將讀取C#程序的響應。 目前我有: class Connection : NSObject, NSStreamDelegate { var s

    0熱度

    1回答

    我從麥克風實時從iOS設備發送音頻到服務器。我有這個問題: 當它因任何原因斷開連接時,實際上我不知道在服務器中讀取了多少數據。我希望這是一致的。如果iOs設備斷開連接,它會將音頻錄製在循環緩衝區中,直到重新連接並再次開始發送音頻。接下來要發送的字節需要在服務器停止記錄後的後續字節。 這是否有意義? 感謝

    0熱度

    1回答

    如何使用NSOutputStream將下載的內容/數據保存在文檔目錄中的給定路徑中。如果我追加文件名與DD然後它的工作(前DD/contentPath.zip),但如果我追加一個路徑像DD/hello/contentPath.zip那麼它不起作用。爲什麼?我嘗試如下 - - (void) downloadCarContents:(NSString *)url forContent:(NSStrin

    0熱度

    2回答

    我正在使用NSOutputStream將數據從客戶端(IOS設備)輸出到服務器(PC設備)。 我可以成功發送數據到服務器,我只是想使用NSOutputStream添加當前時間。 如何使用NSOutputStream發送當前時間? 這裏是我的代碼 - (IBAction)button1:(id)sender { NSString *response = @" Today's Sunny

    8熱度

    4回答

    的this question解決方案不再與斯威夫特3. 作品不再有屬性的Databytes(以前NSData。 let data = dataToWrite.first! self.outputStream.write(&data, maxLength: data.count) 有了這個代碼,我得到的錯誤: Cannot convert value of type 'Data' to exp

    2熱度

    1回答

    我想創建自定義框架,將處理ExternalAccessory.framework做連接附件的讀/寫操作。 我能夠創建一個會話並打開設備來執行讀/寫操作。 我面臨的問題是,當我嘗試從應用程序使用NSOutputStream.write寫入數據時,附件成功接收數據,但之後UI未響應並且數據返回字節附件未被應用程序接收(HasBytesAvailable未被調用) 這裏我在ViewDidLoad() l