Популярные вопросы по тегу OBJECTIVE-C

Получить дату создания или изменения файла

... e { NSLog(@"Not found"); } Это 16 хорошо работает для файлов в основном пакете, но 15 не в том случае, если файл находится в подкаталоге 14 папки документов приложения с myFilePath следующим 13 образом: /Us ...

UITextField событие потери фокуса

... ассе MyCustomUIView, и 15 когда UITextField теряет фокус, я хотел 14 бы скрыть поле и показать что-то еще на 13 месте. Делегат для UITextField настроен на MyCustomUIView через IB, и 12 у меня также есть события Did End On Exit 11 и Editing Did End, указывающие на метод 10 IBAction внутри MyCustomUIView. @interface M ...

Событие изменения текста UITextField

... в текстовом поле? Метод делегата shouldChangeCharactersInRange работает 7 для чего-то, но он не полностью удовлетворил 6 мою потребность. Поскольку до тех пор, пока 5 он не вернет YES, тексты textField недоступны 4 для других методов наблюдателя. например 3 в моем коде calculateAndUpdateTextFields не получил обновленный текст, пользователь 2 набрал. Есть ли у них способ получить что- ...

Как изменить цвет выделения UITabBar

... выделения UITabBar 2 с синего ...

Как прокручивать в iOS Simulator на Mac Book Air?

... 2 прокручивать в симуляторе, вероятно, потому, что 1 у меня есть трекпад, а не мыш ...

Изменение цвета оттенка UIBarButtonItem

... ешений, которые я 14 пробовал: Установите его в viewDidLoad получателя Установите его в viewDidAppear получателя self.navigationItem.backBarButtonItem.tintColor = [UIColor whiteColor]; Когда 13 я увидел, что это не совсем сработало, я 12 попытался вместо этого установить leftBarButtonItem: self.navigationItem.leftBarButtonItem.tintColor = [UIColor whiteColor]; Я 11 пробовал следующий код (который я получил 10 из других ответов S ...

Программное добавление ограничений в Objective-C

... был 4 центрирован по горизонтали для супервизора, по 3 центру по вертикали для супервизора, соотношения 2 ...

Как сделать ссылку в NSAttributedString интерактивной?

... текст с 10 атрибутами включает ссылку, на него нельзя 9 нажать. Есть ли способ сделать читаемый пользователем 8 текст интерактивным в тегах UITextView, UILabel или UITextField? Разметка 7 SO отличается, но основная идея заключается 6 в следующем. Мне нужен такой текст: Это преобразование 5 было создано с помощью Face Dancer. Нажмите, чтобы 4 просмотреть в магазине приложений. Единственное, что 3 я могу полу ...

Как загрузить файл xib в UIView

... 8 мне нужен другой файл .xib с именем firstView.xib 7 и загрузить его внутри containerView. Таким 6 образом, у меня может быть куча вещей в 5 firstView.xib и куча разных вещей в rootView.xib 4 и загрузить мой firstView.xib внутри containerView 3 в roo ...

UIScrollView setContentOffset: анимация не работает в iOS11

... ntentOffset: animated 8 не работает, я использую UITableView и создаю 7 некоторую настраиваемую ячейку в моем tableview, tableview 6 имеет свойство «EstimatedRowHeight», мы 5 должны сделать это свойство равным «0», я 4 думаю, когда iOS11 вычислить его размер 3 содержимого, ...

Как вы управляете и используете взаимосвязи основных данных «многие ко многим»?

... bdesign/dbdesign.php?page=manymany.php Может кто-нибудь 16 объяснить, как это можно сделать в Core 15 data? Согласно документации по основным данным, они 14 говорят следующее: "Вы определяете отношение" многие 13 ко многим ", используя отношения" два 12 ко многим ". Отношение" первый 11 ко многим "идет от первого объекта 10 ко второму объекту. Отноше ...

Как скрыть / удалить полосу прокрутки в UIScrollview в iPhone?

... w. Здесь 3 мне не нужна полоса прокрутки. Я хочу, чтобы 2 он был скрыт или удален из UIScrollview. Любая 1 помощь будет принята с благодарность ...

didRegisterForRemoteNotificationsWithDeviceToken не вызывается в ios8, но didRegister ... Настройки

... oid)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { /* // Store the deviceToken in the current installation and save it to Parse. PFInstallation *currentInstallation = [PFInstallation currentInstallation]; [currentInstallation setDeviceTokenFromData:deviceToken]; currentInstalla ...

Что такое двойная звезда (например, NSError **)?

... ментации Apple. Почему 1 две звезды? Ка ...

Объединить строку в String Objective-c

... ing" + "(varying string)" + "third part of string" Как это сделать с помощью objective-c? Есть ...

Как преобразовать NSTimeInterval (секунды) в минуты

... нных NSTimeInterval. Я хочу преобразовать его 3 в minutes и seconds. Например, у меня: "326,4" секунды, и 2 я хочу преобразовать его в следую ...

Как отключить горизонтальную прокрутку UIScrollView?

... w, как у iPhone Springboard. Я 4 создал его с помощью UIScrollView и UIButtons. Я хочу отключить 3 горизонтальную прокрутку в ...

Центрировать изображение NSTextAttachment рядом с однострочным UILabel

... оке с атрибутами и расположить его по 5 центру по вертикали. Я использовал следующий 4 код для создания своей строки: NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:DDLocalizedString(@"title.upcomingHotspots") attributes:attrs]; NSTextAtt ...

UITapGestureRecognizer - заставить его работать при касании, а не при касании?

... zer, когда 2 пользователь просто коснется земли, вместо 1 того, чтобы требовать, чт ...

Какое значение имеют знаки #pragma? Зачем нужны метки #pragma?

... ны метки #pragma в Xcode? Имеет ли 2 значение их расположение в файлах .m? Должны 1 ли одни #pragma быть раньше всех? Они обязательно должны присутствовать ...

Как я могу преобразовать NSDictionary в NSMutableDictionary?

... ount" = 2; "created_at" = "2010-04-12T16:37:32Z"; exchange = NASDAQ; "followers_count" = 259; id = 8404; industry = "<null>"; "messages_count" = 1436; ric = "GRPN.O"; sector = "<null>"; symbol = GRPN; title = Group ...

Зацикливаете видео с AVFoundation AVPlayer?

... yer addSublayer: avPlayerLayer]; , а затем 13 я воспроизвожу свое видео с помощью: [avPlayer play]; Видео 12 воспроизводится нормально, но останавливается 11 в конце. С MPMoviePlayerController все, что 10 вам нужно сделать, это установить его свойство 9 repeatMode на правильное значение. Похоже, что в AVPlayer 8 нет аналог ...

Градиент фона: линейный слева направо в объекте C

... *leftColor = [UIColor colorWithRed:118.0/255.0 green:118.0/255.0 blue:118.0/255.0 alpha:1.0]; UIColor *middleColor = [UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1.0]; UIColor *rightColor = [UIColor colorWithRed:198.0/255.0 green:198.0/255.0 blue:197.0/255.0 ...

Создание массива объектов в Objective-C.

... читал о MVC. У меня проблема с подключением 16 модели к контроллеру, потому что мне трудно 15 разобраться в массивах. Я могу работать 14 с простыми массивами, когда программировал 13 некоторые на Java, но меня немного пугает 12 Obj-C NSArrays, который я вижу. Если бы кто-нибудь 11 был так добр, чтобы показать м ...

UIButton setImage не работает

... идж. В функции viewDidLoad я пытаюсь установить 14 изображение так: [button1 setImage:[UIImage imageNamed:@"house.png"] forState:UIControlStateNormal]; Ничего не происходит. Однако, если 13 я использую ImagePicker, он как-то работает. В 12 функции ImagePickers «didFinishPickingImage» я 11 повторяю ту же команду, что и выше, для 10 настройки изображения, и она работает, изображение 9 отображ ...

Проблема с TLS в iOS 13

... 1:33.567110+0200 ---[395:25439] Connection 4: encountered error(3:-9814) 2019-09-19 15:01:33.569824+0200 ---[395:25439] Connection 4: unable to determine interface type without an established connection 2019-09-19 15:01:33.584952+0200 ---[395:25439] Task <D97FD611-0B48-4DCE-99C9-6A971E5E6524>.<4> HTTP load failed, 0/0 bytes (error code: -1202 [3:-9814]) Я 2 безуспешно пытался выяснить, в чем причина 1 этой проблемы. Кто- ...

Однострочный оператор if в Swift

... (myVar) return; Swift 2 не использует круглые скобки вокруг ...

iOS - как я могу получить IndexPath последнего элемента в табличном представлении?

... о 7 конца представления таблицы. [tableView scrollToRowAtIndexPath:lastIndexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES]; Учитывая, что 6 я знаю, сколько элементов находится в табличном 5 представлении, используя: - (NSInteger)tableView:(UITable ...

Как отключить будущие даты, месяцы и год в UIDatePicker?

... er addTarget:self action:@selector(LabelChange:) forControlEvents:UIControlEventValueChanged]; dateofbirthTextField.inputView = dateofBirthDatePicker; [self datePickerToolBar]; } - (void)LabelChange:(id)sender { NSDateFormatter *dateFormat= [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"dd/MM/yyyy"]; dateofb ...

Как я могу узнать точное время, например, в миллисекундах в Objective-C?

... ь точно узнать 3 время? Мне нужно рассчитать задержки между 2 вызовами методов. В частности, ...

Получение информации о версии и сборке с помощью Swift

... ытаюсь получить доступ к основному элементу 6 NSBundle, чтобы получить информацию о версии и сборке. Дело 5 в том, что я хочу попробовать это в Swift, я 4 знаю, как получить его в Objective-C с п ...

Как вернуться в диалоговое окно «Разрешить push-уведомления» после того, как оно было закрыто один раз?

... зультате вызова registerForRemoteNotificationTypes:). Однако 8 после закрытия это диалоговое окно больше 7 не появляется. Мне нужно вручную перейти 6 к Settings->Notifications->MyApp, чтобы включить / отключить там что-то. Так 5 есть ли спос ...

Предварительно выбрать / выделить UICollectionViewCell при первой загрузке представления

... redColor]; // Default color } return cell; } -(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath { UICollectionViewCell *datasetCell =[collectionView cellForItemAtIndexPath:indexPath]; datasetCell.backgroundColor = [UIColor blueColor]; // highlight selection } -(void)collectionView:(UICollectionView *)collectionView didDeselectItemAtIndex ...

Подчеркнуть текст в UITextView

... то 2 мне нужно будет создать подкласс UITextView, ...

Как добавить действие на ключ возврата UITextField?

... да я 6 нажимаю на текстовое поле, появляется клавиатура, и 5 я могу писать в текстовом поле, и я также 4 могу отключить клавиатуру, нажав на кнопку, добав ...

Как я могу преобразовать токен моего устройства (NSData) в NSString?

... rForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding: ...

Как нарисовать «речевой пузырь» на айфоне?

... фект «речевого пузыря», аналогичный 7 тому, который возникает в Mac OS X, когда 6 вы щелкаете правой кнопкой мыши что-либо 5 в доке. ...

Симулятор iOS: имитируйте смахивание и перетаскивание

... ть яснее. В любом случае, моя 9 проблема в том, что перетаскивание мышью 8 запускает смахивание вместо перетаскивания, тем 7 самым прокручивая представление прокрутки 6 вместо передачи события перетаскивания в 5 UIView, содержащееся в представлении прокрутки. Я 4 использую MacBook Pro. Смахивание двумя 3 пальцами по сенсорной панели игнорируется. Касание 2 и перетаскивание вызывает то же самое, что 1 и п ...

Как преобразовать NSMutableArray в NSArray?

... utableArray в NSArray 1 в ob ...

Вызов метода в основном потоке?

... од в 7 основном потоке без использования performSelectorOnMainThread. Причина, по 6 которой я не хочу использовать performSelectorOnMainThread, заключается 5 в том, что это вызывает проблемы, когда 4 я пытаюсь создать макет для модульн ...

Переименование или рефакторинг файлов в Xcode

... а и заставить его переименовать 2 сам файл на диске? Если да, то как я могу 1 это сде ...

setNeedsLayout против setNeedsUpdateConstraints и layoutIfNeeded против updateConstraintsIfNeeded

... singSpringWithDamping:0.5f initialSpringVelocity:1 options:UIViewAnimationOptionCurveEaseInOut animations:^{ [self.modifConstrView setNeedsUpdateConstraints]; [self.modifConstrView layoutIfNeeded]; } completion:NULL]; Я обнаружил, что если 7 я испол ...

Создание приложения для iPhone без Xcode

... МЕНИТЬ 1 Судя по некоторым 8 из полученных нами ответов, я вижу, что 7 мое намерение требует уточнения. Идея состоит 6 в том, чтобы узнать больше о том, что Xcode предоставляет 5 в процессе разработки приложений для iPhone. Я 4 не хочу обязательно обходить Xcode, я просто 3 хочу знать, что он на самом деле делает. Может 2 быть, начать с какого-нибудь ...

Заменить пробелы в URL

... sUsingEncoding. Я тоже их использовал. Но у 3 меня они не работают. Пробелы заменены некоторыми 2 необычными значениями. Я применяю эти методы 1 к экземпляру NSString. ...

Сравнение номеров NS в цели C

... ствительно 6 странные результаты вроде этого: 2011-07-06 20:38:18.044 helloworld[1014:207] THE FOLLOWING NUMBER 2011-07-06 20:38:18.047 helloworld[1014:207] 190.8776 2011-07-06 20:38:18.050 helloworld[1014:207] IS LESS THAN 2011-07-06 20:38:18.053 helloworld[1014:207] 96.75866 Оба числа 5 являются объектами NSNumber, как могло случиться 4 подобное? Я получаю два числа, опреде ...

NSString с \ n или разрывом строки

... Кто-нибудь знает, как использовать разрывы 2 строк в NSString? Мне нужно сдела ...

Заголовок действия не найден "сообщение об ошибке при использовании веб-службы SOAP

... :mustUnderstand="1">http://www.w3.org/2005/08/addressing/fault</a:Action> </s:Header> <s:Body> <s:Fault> <s:Code> <s:Value>s:Sender</s:Value> <s:Subcode> <s:Value>a:MessageAddressingHeaderRequired</s:Value> </s:Subcode> </s:Code& ...

Получить текущую очередь на отправку?

... оке, а затем использует dispatch_get_main_queue, когда 5 возвращает значение своему аргументу блока. Я 4 не хочу, чтобы он принудительно помещал 3 его в основную очередь ...

Гиперссылки в UITextView

... гда 7 показывают, что обнаружение ссылок работает, если 6 в тексте присутствует фактический URL-адрес 5 (например, www.google.com). Я хочу, чтобы это был обычный 4 текст, который при нажатии открывает связанный 3 URL. (т.е. Google - это текст, и при нажатии 2 открывает URL www.google.com). Как я могу сд ...

Программный телефонный звонок

... ing *phoneNumber = mymobileNO.titleLabel.text; [[UIApplication sharedApplication] ope ...