Публикации по теме 'objective-c'


Первая программа Objective-C
Введение Сегодня я проведу вас через вашу первую программу на Objective-C. Важно отметить, что я не собираюсь объяснять, как запустить этот код на любой платформе. Это Objective-C, использующий платформу Foundation, которая предоставляет такие классы, как NSString и NSLog. Позже я создам учебник о том, как запускать код Objective-C в Windows, но не на других платформах. При этом наша первая программа будет очень простой. Он будет включать два класса, один из которых будет основным..

статическая константа в Obj-C
const T и T const идентичны. однако: char const* — это указатель на постоянный char (массив), а char* const — постоянный указатель на изменяемый char (массив). NSString * const kPolygonNumberOfSides = @”…”; // const pointer NSString const * kPolygonNumberOfSides = @”…”; // указатель на константу Первый — это постоянный указатель на объект NSString, а второй — указатель на постоянный объект NSString. Не используйте const с объектами Objective-C, они не предназначены для его..

День святого Валентина в Нью-Йорке: булевы значения, штрихи Шеффера, Objective C и оксфордские запятые
День святого Валентина в Нью-Йорке: булевы значения, штрихи Шеффера, Objective C и оксфордские запятые Привет всем (инструктор, который это читает), Меня зовут Эоин Уитни, и в настоящее время я учусь в классе iOS в школе Flatiron в Нью-Йорке. Я в восторге от изучения кода и создания приложений. Это начало моей третьей недели занятий, и поэтому я должен закончить блог к ​​концу недели. Очевидно, цель этого блога — научить нас писать о программировании и технических темах в целом, но,..

Лучшие языки программирования для iOS
Продукты Apple iPhone и iPad стали стандартом мобильных смартфонов и планшетов. Apple Watch — одни из самых продаваемых умных часов в мире. Все эти устройства Apple работают под управлением операционной системы Apple iOS. Если вы хотите создавать приложения для iPhone, iPad или Apple Watch, вам необходимо научиться работать с языками разработки приложений для iOS. В этой статье я расскажу о самых популярных языках программирования для разработки iOS и о том, какой язык вы должны выбрать..

iOS Интервью Вопросы и ответы Часть 15
156. Напишите программу обратного преобразования строк 157. Когда бы вы использовали тип результата Swift? Тип результата Swift Apple добавила тип Result в стандартную библиотеку Swift в Swift 5. Это перечисление с успешным и неудачным случаем, оба из которых имеют связанное значение. Вы можете использовать любой тип для успеха, но отказ ограничен ошибкой: enum Результат‹Успех, Ошибка›, где Ошибка: Ошибка { случай успеха (успех) случай сбоя (отказ) } 158.Что такое UUID и..

Написание логических выражений, чтобы избежать ошибок в Objective-C
Boolean в Objective-C является удержанием типа данных из языка C. И в C, и, следовательно, в Objective-C 0 (ноль) рассматривается как «ложь», а 1 (единица) — как «истина». C имеет логический тип данных, bool (примечание: нижний регистр) , который может принимать значения true и false. Objective-C предоставляет несколько иную версию аналогичного типа, написанную как BOOL (примечание: все заглавные) , которая принимает макросы YES или NO. BOOL в Objective-C на самом деле является просто..

Cocoapods : что это такое и как установить?
Cocoapod — это менеджер зависимостей пакетов для проектов Objective-C и Swift с XCode. Эти языки используются для создания приложений для iOS, macOS, watchOS и tvOS. Cocoapods также действует как центр кодирования, чтобы делиться своим кодом с другими людьми. Таким образом, нам, как сообществу кодеров, не нужно «изобретать велосипед» для решения уже решенных проблем. Установка Cocoapods Cocoapods построен на основе Ruby, поэтому вам необходимо установить его в своей системе перед..