Вопросы с тегом «ios»

367
Objective-C ARC: сильный против удержания и слабый против присвоения

Есть два новых атрибута управления памятью для свойств, представленных ARC, strongи weak. Кроме того copy, что, очевидно, является чем-то совершенно другим, есть ли различия между strongпротив retainи weakпротив assign? Насколько я понимаю, единственное отличие здесь в том, что он weakбудет...

358
Как пройти prepareForSegue: объект

У меня есть много аннотаций в виде карты (с rightCalloutAccessoryкнопками). Кнопка выполнит переход от этого mapviewк tableview. Я хочу передать tableviewдругой объект (который содержит данные) в зависимости от того, какая кнопка вызова была нажата. Например: (полностью выдуманный) annotation1...

357
Как написать приложение для iOS чисто на C

Я читаю здесь Учиться C до Objective-C? Обычно я затем заменяю некоторый код Obj-C чистым кодом C (в конце концов, вы можете смешивать их сколько угодно, содержимое метода Obj-C может быть целиком, чистым кодом C) Это правда? Можно ли создать приложение для iPhone исключительно на языке...

353
Как преобразовать Swift Array в строку?

Я знаю, как программно сделать это, но я уверен, что есть встроенный способ ... Каждый язык, который я использовал, имеет своего рода текстовое представление по умолчанию для коллекции объектов, которое он будет выдавать при попытке объединить массив со строкой или передать его в функцию print () и...

352
Как нарисовать тень под UIView?

Я пытаюсь нарисовать тень под нижним краем UIViewв Cocoa Touch. Я понимаю, что должен CGContextSetShadow()рисовать тень, но руководство по программированию в Quartz 2D немного расплывчато: Сохранить графическое состояние. Вызовите функцию CGContextSetShadow, передав соответствующие значения....

352
Как использовать шестнадцатеричные значения цвета

Я пытаюсь использовать шестнадцатеричные цветовые значения в Swift вместо нескольких стандартных, которые UIColorпозволяют вам использовать, но я понятия не имею, как это сделать. Пример: как бы я использовал #ffffffв качестве...

352
Преобразование строки в Int с помощью Swift

Приложение в основном рассчитывает ускорение путем ввода начальной и конечной скорости и времени, а затем использует формулу для расчета ускорения. Однако, поскольку значения в текстовых полях являются строковыми, я не могу преобразовать их в целые числа. @IBOutlet var txtBox1 : UITextField...

351
После обновления до Xcode 11.2 с Xcode 11.1 приложение вылетает из-за _UITextLayoutView

После обновления до Xcode 11.2 с Xcode 11.1 мое приложение вылетает: *** Завершение работы приложения из-за необработанного исключения «NSInvalidUnarchiveOperationException», причина: «Не удалось создать экземпляр класса с именем _UITextLayoutView, поскольку не найден класс с именем...

346
Каковы лучшие практики, которые вы используете при написании Objective-C и какао? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

344
Получение ошибки «Нет такого модуля» с использованием Xcode, но фреймворк есть

В настоящее время я пишу в Swift, и у меня есть ошибка: Нет такого модуля Social Но я не понимаю, потому что модуль находится в моем проекте, объявлен в «Связанных фреймворках и библиотеках» и во «Встроенных двоичных файлах». Каркас находится в Objective-C, поэтому я написал для него заголовок...

344
Когда использовать NSInteger против Int

Когда я должен использовать NSIntegerпротив INT при разработке для iOS? Я вижу в примере кода Apple, который они используют NSInteger(или NSUInteger), когда передают значение в качестве аргумента функции или возвращают значение из функции. - (NSInteger)someFunc;... -...

341
Создать синглтон с помощью dispatch_once GCD в Objective-C

Если вы можете ориентироваться на iOS 4.0 или выше Используя GCD, это лучший способ создать синглтон в Objective-C (потокобезопасный)? + (instancetype)sharedInstance { static dispatch_once_t once; static id sharedInstance; dispatch_once(&once, ^{ sharedInstance = [[self alloc] init]; }); return...

341
UIButton удалить все target-действия

Я добавил несколько target-action-forControlEvents: для кнопки UIB. Я хотел бы удалить все это за один раз, ничего не освобождая. Затем я установлю новые цели. Возможно ли это и как мне это...

340
Добавить элемент в массив в Swift

Предположим, у меня есть массив, например: var myArray = ["Steve", "Bill", "Linus", "Bret"] А позже я хочу нажать / добавить элемент в конец указанного массива, чтобы получить: ["Steve", "Bill", "Linus", "Bret", "Tim"] Какой метод я должен использовать? А как насчет случая , когда я хочу , чтобы...