Objective-C Programming Language - Compiler with Reference for iOS
| Версія | 9.0 |
|---|---|
| Видавництво | Yauheni Shauchenka |
| Дата випуску | 10 черв. 2016 р. |
| Дату додано | 10 черв. 2016 р. |
| Вимоги ОС | iOS |
| Вимоги | Compatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| Загальна кількість завантажень | 2 977 |
| Завантаження на тиждень | 1 |
| Ціна | Free |
Опис
Класична мова програмування Objective-C для iPad, iPhone та iPod touch. Мова програмування - ідеальний інструмент для навчання, складних математичних розрахунків, розваг і багатьох інших корисних завдань. Додаток особливо корисний для вивчення мови програмування Objective-C. Ви повинні купувати збірки всередині програми. Потрібне підключення до Інтернету.- Чудовий інструмент програмування в AppStore.- Ваша мова програмування для iOS чудова!* ОСОБЛИВОСТІ *- Скомпілюйте та запустіть свою програму.- Введення тексту перед запуском програми та виведення тексту.- Імпорт та експорт програм через iTunes або електронною поштою.- Онлайн-довідник мови та кілька зразків програм.* ОБМЕЖЕННЯ *- Для компіляції та запуску програми потрібне підключення до Інтернету.- Графіка, мережа, файлова система та введення в реальному часі не підтримуються.- Максимальний час роботи програма становить 15 секунд. - Елементи керування інтерфейсом iOS не підтримуються. Дякуємо за використання програми! =====================================Objective-C — рефлексивна, об’єктно-орієнтована мова програмування, яка додає Передача повідомлень у стилі Smalltalk на мову програмування C. Сьогодні він використовується в основному в Mac OS X і iOS від Apple: двох середовищах, які походять від стандарту OpenStep, але не сумісні з ним. Objective-C є основною мовою, яка використовується для Apple Cocoa API, і спочатку це була основна мова в операційній системі NeXTSTEP від NeXT. Загальні програми Objective-C, які не використовують ці бібліотеки, також можуть бути скомпільовані для будь-якої системи, що підтримується gcc або Clang. Objective-C був створений Бредом Коксом і Томом Лавом на початку 1980-х у своїй компанії Stepstone. Обидва вони познайомилися з Smalltalk у 1981 році в Технологічному центрі програмування корпорації ITT. Найперші роботи над Objective-C відносяться до того часу. Кокс був заінтригований проблемами дійсного багаторазового використання в розробці програмного забезпечення та програмуванні. Він зрозумів, що така мова, як Smalltalk, буде неоціненною у створенні середовища розробки для розробників систем у ITT. Однак він і Том Лав також визнали, що зворотна сумісність із С є критично важливою для телекомунікаційного середовища ITT. Кокс почав писати препроцесор для C, щоб додати деякі можливості Smalltalk. Незабаром у нього була робоча реалізація об’єктно-орієнтованого розширення мови C, яку він назвав «OOPC» для об’єктно-орієнтованого попереднього компілятора. У 1982 році Лав був найнятий Schlumberger Research і мав можливість придбати першу комерційну копію Smalltalk-80, що в подальшому вплинуло на розвиток їхнього дітища. Для того, щоб продемонструвати, що можна досягти реального прогресу, Кокс показав, що створення взаємозамінних програмних компонентів справді потребує лише кількох практичних змін у існуючих інструментах. Зокрема, їм потрібно було підтримувати об’єкти гнучким способом, постачатися з зручним набором бібліотек і дозволяти об’єднання коду (і будь-яких ресурсів, необхідних для коду) в єдиний міжплатформний формат. Згодом Лав і Кокс створили нове підприємство Productivity Products International (PPI) для комерціалізації свого продукту, який поєднав компілятор Objective-C із бібліотеками класів. У 1986 році Кокс опублікував основний опис Objective-C в його оригінальній формі в книзі «Об'єктно-орієнтоване програмування, еволюційний підхід». Незважаючи на те, що він обережно зазначив, що проблема багаторазового використання пов’язана не лише з мовою, Objective-C часто порівнював функцію за функцією з іншими мовами.