を圧縮することができは、どのように私は私の携帯電話に文字列を圧縮することができますどのように文字列のiphone
"AmfkF04njgfdlnre4wp [fnv4s/sif03jgndlkrjrtyuiocvbnjm78dcfghjk89tgb dfgyhuic89vbnyhncvghj8ujmokjnfgbijk98nfgh0978njvcg9h08065yejktgb45ncvghyuitg45hnmpokjnb65yhjcvgf4354g3hjok/mnbcfghjkuh45jcfgh45dfv23bn"(200 charecters)
のような短いのSMS
に送るため私はSMSを送信する必要がある場合は、1文字を送信することができます170文字だけを想定してください2 SMSは 1 SMSに収まるようにテキストを圧縮してわずか1 SMSを送信します。
文字列を短くして送信しやすくしたい場合は、圧縮した後に文字列を読み取れないことがあります。 ただし、解凍後は同じである必要があります。
私はthisを読もうとしていますが、それは私を助けません。
ありがとうございました。 、そして、
NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys: @"Hello world 5555 hello world google", @"jfghirehgirl", nil];
あなたのオリジナルの長い文字列を与えるまでjfghirehgirl
探して:あなたはHello world 5555 hello world google
を意味するjfghirehgirl
をしたい場合は
私はjfghirehgirlがHello world 5555 hello world googleを意味したいと思っています。他のデバイスにjfghirehgirlを送信して、Hello World 5555 hello world googleを意味するようにjfghirehgirlを解凍できます。 – MAXZZXAM
これは実際には何も明らかにしませんでした。 gzipのような圧縮アルゴリズムを使用して、両側で共有されている辞書*または*を使って正確にそれを行うことができます。 「任意の入力がワイヤを介して送信された」という意味ですか? – bbum
はい圧縮テキスト "jfghirehgirl"はSMSまたは電子メールで送信でき、受信者は圧縮テキストのみを使用して "Hello world 5555 hello world google"に圧縮解除できます。 – MAXZZXAM