ПРЕДСЕДНИК 1: Хајде да напише програм са графички кориснички интерфејс, као и текст поље које омогућава кориснику да укуцајте у неку жицу и ударио Ентер, на која тачка која је ниска под условом да мој програм. Слично као ГетСтринг у библиотеци ЦС50 ради, али овај пут са графички кориснички интерфејс. Хајде да почнемо. Већ сам написао неку скелета код, па хајде да сада попуните празну. ГТектФиелд, називајући поље. Додељивање му повратну вредност од невГТектФиелд. И прецизирајући да бих волео да видим 10 знакова од корисника о екран на време. Хајде да следећи позив сетАцтионЦомманд, пролази у пољу, пролази у рецимо, цитат Ункуоте "улаз." Другим речима, хајде да се друже са овом пољу за текст јединствен стринг "улаз." само у случају да мој кориснички интерфејс има више текста поља, ова ниска ће јединствено идентификовати овај. Хајде да следећи позив аддТоРегион, пролази у прозор, пролази у пољу, пролазећи у куоте Ункуоте "Југ", јединствени идентификатор дефинисано у Станфорд Преносни Библиотека који прецизира јужни или доњи област мог корисничког интерфејса. Хајде да следећи изазвати бесконачну петљу. И унутар ове петље, хајде да слушати за два догађаја. Један, корисник затварање прозора. Или два, корисник куцате нешто у том пољу. Хајде да прогласи гАцтионЕвент. Позивање је догађај. Додељивање му повратак вредност ваитФорЕвент. Навођење да тип догађаја имали смо воле да слушају јесте АЦТИОН_ЕВЕНТ, где АЦТИОН_ЕВЕНТ је константа проглашена у Станфорд Портабле Библиотека која прецизира тај тип догађаја. Хајде да следећи чек ако, гетЕвентТипе, пролази у случају, једнако екуалс ВИНДОВ_ЦЛОСЕД, други константан проглашен у Станфорд Портабле Библиотека која указује да прозор је затворен. Онда хајде да једноставно избити ове бесконачне петље. Иначе, хајде да сада проверава да ли корисник је откуцао нешто у што текст поље. Ако, ниска упоредите, гетАцтионЦомманд, пролази у случају, зарез цитат завршен цитат "Улаз" једнако износи 0.. Другим речима, ако јединствени идентификатор поље текст у коме корисник је откуцао нешто је једнак на тај јединствени идентификатор који сам наведено раније, да урадите следеће. Принтф цитат завршен цитат "% с је уноси." И хајде да плуг-ин за то % С повратна вредност ГетТект доношења на терену, где је још један ГетТект функција дефинисана у Станфорд Преносни Библиотека, која добија текст из поља. Хајде да сада спасити, саставити, и покренете овај програм. Маке текст. . / Текст. Ту је мој кориснички интерфејс, а ту је да текст поље на дну. Хајде да откуцате нешто попут х-е-л-л-О, Ентер. А тамо, на дну моје конзола прозор, заиста видимо да је "здраво" је уноси.