2012-01-16 23 views
0

iPhoneのアプリでBluetoothを介してあるデバイスから別のデバイスにデータを送信しようとしています。iPhoneのデータがBluetoothで送信されています

後は、私はデータのサイズがASの周り220000バイトにある場合さて問題は、データを圧縮しなくても正常に転送されます上記の言ったプロセス

NSMutableData *data = [[NSMutableData alloc]init]; 
NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc]initForWritingWithMutableData:data]; 
[archiver encodeObject:YOURDICTIONARY forKey: YOURDATAKEY]; 
archiver finishEncoding]; 
[data writeToFile:YOURFILEPATH atomically:YES]; 
[data release]; 
[archiver release]; 

のために使用しています私のコードです何かトラブル。

NSMutableArrayを介して230000バイト以上のデータが格納されているように見える場合、NSKeyedArchiverは破損したplistファイルを作成します。この問題を解決する方法

、plsは私を助けて友人

答えて

関連する問題