Публикации по теме '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, поэтому вам необходимо установить его в своей системе перед..