Przejdź do treści
OC

Objective-C Programming Language - Compiler with Reference for iPhone

Wydawca: Yauheni Shauchenka
iOS Free
Ściągnij v9.0 3K pobrania
Wersja9.0
Wydawca Yauheni Shauchenka
Data wydania10 sty 2012
Data dodania10 cze 2016
Wymagania systemu operacyjnegoiOS
WymaganiaCompatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
Całkowita liczba pobrań2 961
Pobrania tygodniowo1
Cena £Free

Opis

Klasyczny język programowania Objective-C dla iPada, iPhone'a i iPoda touch. Język programowania to doskonałe narzędzie do nauki, skomplikowanych obliczeń matematycznych, rozrywki i wielu innych przydatnych zadań. Aplikacja jest szczególnie przydatna do nauki języka programowania Objective-C. Musisz kupować kompilacje wewnątrz aplikacji. Wymagane jest połączenie z Internetem. - Świetne narzędzie do programowania w AppStore. - Twój język programowania dla iOS jest niesamowity! * CECHY * - Skompiluj i uruchom swój program. - Wprowadzanie tekstu przed uruchomieniem programu i wyjściem tekstu. - Importuj i eksportuj programy przez iTunes lub przez e-mail.- Informacje o języku online i kilka przykładów programów.* OGRANICZENIA *- Połączenie internetowe jest wymagane do skompilowania i uruchomienia programu.- Grafika, sieć, system plików i dane wejściowe w czasie rzeczywistym nie są obsługiwane.- Maksymalny czas działania program trwa 15 sekund.-Kontrolki interfejsu iOS nie są obsługiwane.Dziękujemy za korzystanie z aplikacji! ====================================Objective-C to refleksyjny, obiektowy język programowania, który dodaje Przesyłanie wiadomości w stylu Smalltalk do języka programowania C. Obecnie jest używany głównie w systemach Mac OS X i iOS firmy Apple: dwóch środowiskach wywodzących się ze standardu OpenStep, choć nie zgodnych z nim. Objective-C jest podstawowym językiem używanym przez Apple Cocoa API i pierwotnie był głównym językiem systemu operacyjnego NeXTSTEP firmy NeXT. Ogólne programy Objective-C, które nie używają tych bibliotek, mogą być również skompilowane dla dowolnego systemu obsługiwanego przez gcc lub Clang. Objective-C został stworzony głównie przez Brada Coxa i Toma Love na początku lat 80. w ich firmie Stepstone. Oba zostały wprowadzone do Smalltalk w 1981 roku w Centrum Technologii Programowania ITT Corporation. Najwcześniejsze prace nad Objective-C pochodzą z mniej więcej tego czasu. Cox był zaintrygowany problemami prawdziwego ponownego wykorzystania w projektowaniu i programowaniu oprogramowania. Zdał sobie sprawę, że język taki jak Smalltalk byłby nieoceniony w tworzeniu środowisk programistycznych dla programistów systemów w ITT. Jednak on i Tom Love uznali również, że wsteczna kompatybilność z C jest krytycznie ważna w środowisku inżynierii telekomunikacyjnej ITT. Cox zaczął pisać preprocesor dla C, aby dodać niektóre możliwości Smalltalka. Wkrótce miał działającą implementację zorientowanego obiektowo rozszerzenia do języka C, które nazwał "OOPC" od Object-Oriented Pre-Compiler. Love został zatrudniony przez Schlumberger Research w 1982 roku i miał okazję nabyć pierwszą komercyjną kopię Smalltalk-80, co dodatkowo wpłynęło na rozwój ich pomysłu. Aby zademonstrować, że można dokonać prawdziwego postępu, Cox wykazał, że tworzenie wymiennych komponentów oprogramowania naprawdę wymaga tylko kilku praktycznych zmian w istniejących narzędziach. W szczególności musieli obsługiwać obiekty w elastyczny sposób, być dostarczane z użytecznym zestawem bibliotek i umożliwiać powiązanie kodu (i wszelkich zasobów wymaganych przez kod) w jednym formacie międzyplatformowym. Love and Cox ostatecznie utworzyli nowe przedsięwzięcie, Productivity Products International (PPI), aby skomercjalizować swój produkt, który połączył kompilator Objective-C z bibliotekami klas. W 1986 roku Cox opublikował główny opis Celu-C w jego oryginalnej formie w książce Object-Oriented Programming, An Evolutionary Approach. Chociaż był ostrożny, aby zwrócić uwagę, że problem ponownego użycia jest czymś więcej niż tylko językiem, Objective-C często porównywał funkcję do funkcji z innymi językami.

Podobne programy

Alternatywy

Więcej od tego wydawcy