Ìpèpadà tí a pè ní “will connect” kì í ṣe ẹ̀rí pé CFStream ṣì lè ṣètò. Májẹ̀mú CFReadStreamSetProperty ti Apple sọ pé a gbọ́dọ̀ rò pé àwọn ànímọ́ ni a fi ń ṣètò kí ó tó ṣí, àyàfi tí àwọn àkọsílẹ̀ wọn fúnra wọn bá sọ ohun mìíràn.

Fún ìsopọ̀ ìṣàn tí ó wà tẹ́lẹ̀, pa ìtẹ̀lépẹ̀sẹ̀ mọ́ pọ̀: dá ìṣàn/bíbejì, kọ ìwé-ìtumọ̀ SOCKS tí ó ní irú tí ó tọ́, ṣètò ànímọ́ tí ó yẹ kí o sì ṣàyẹ̀wò èsì Boolean rẹ̀, lẹ́yìn náà forúkọ sílẹ̀ àwọn ìṣẹ̀lẹ̀ kí o sì bẹ̀rẹ̀ ṣíṣí.

Èsì false jẹ́ ìkùnà ìṣètò, kì í ṣe ipa ọ̀nà tí a ti fi sórí ẹ̀rọ. Ṣàyẹ̀wò irú ìṣàn, kọ́kọ́rọ́ ànímọ́, àwọn irú iye ìwé-ìtumọ̀ àti ìgbésí ayé kí o tó tẹ̀síwájú.

Nínú ìṣètò tí àwọn ìṣẹ̀lẹ̀ ń darí, ṣíṣí lè bẹ̀rẹ̀ láìparí ìjíròrò. Ṣọ́ra àwọn ìṣẹ̀lẹ̀ ipò àti àṣìṣe kí o tó ka ìsopọ̀ náà sí ohun tí ó ṣeé lò.

Tí ìkàwé mìíràn bá ni ìṣàn náà, lo ìkọ̀ rẹ̀ tí a kọ sílẹ̀ ṣáájú ṣíṣí. Ìpèpadà tí ó kàn wá lẹ́yìn lè jẹ́ ibi ìsopọ̀ tí kò tọ́. Yíyí àwọn ànímọ́ pada lórí ìṣàn tí ó ti ṣí kò lè gbé ìsopọ̀ tí ó wà yẹn lọ sí SOCKS.

Àwọn àpilẹ̀kọ tó jọra