Хобрук: Ваш путь к мастерству в программировании

Вопросы по теме 'cocoa-touch'

UIWebView в многопоточном ViewController
У меня есть UIWebView в контроллере представления, который имеет два метода, как показано ниже. Вопрос в том, если я вытащу (коснитесь назад на панели навигации) этот контроллер до того, как будет выполнен второй поток, приложение выйдет из строя...

Каков объем (вложенных) пулов автоматического выпуска?
Я создаю пул автозапуска в цикле for (в методе A). На каждой итерации цикла я вызываю другой метод (метод B). Метод B возвращает автоматически выпущенный объект методу A. Если я опустошу пул в цикле for в методе A, освободит ли это объекты,...

Правильная обработка перенаправлений с помощью NSURLConnection
Для этого я собираюсь представить, что исходный URL-адрес http://host/form , а новый URL-адрес https://host/form . (Обратите внимание, что до того, как я отправлю это, оба URL-адреса будут безопасными. Однако переход от незащищенного к безопасному...

почему мой контроллер представления не вызывает анимированный метод - (void)viewDidAppear:(BOOL)?
Я хочу что-то сделать в методе viewDidAppear, но этот метод, не вызывающий автоматически SDK, описывает этот метод. Уведомляет контроллер представления о том, что его представление было добавлено в окно. если средства реализации этого метода в моем...

iphone - проблема setUserInteractionEnabled
У меня есть родительский вид, содержащий дочерний настраиваемый вид и множество кнопок. Когда я нажимаю кнопку, она показывает дочернее представление и устанавливает [parentView setUserInteractionEnabled: NO]. Затем я устанавливаю [childView...
15.04.2024

Как я могу сохранить файл в appbundle
У меня есть изображение с именем my-image . Могу ли я сохранить это изображение в комплекте приложений? Если да, можете ли вы предоставить мне код или пути. На данный момент у меня есть следующий код - NSData * imageData =...

Должен ли я использовать NSUserDefaults или plist для хранения данных?
Я буду хранить несколько строк (может быть, 10-20). Я не уверен, следует ли мне использовать NSUserDefaults для их сохранения или записывать их в список. Что считается лучшей практикой? NSUserDefaults кажется, что это меньше строк кода, поэтому его...

Получение Apple Mach-O Linker Ошибка при попытке создать архив
Я получил эту ошибку при попытке заархивировать для распространения. Мое приложение отлично работает при работе на моем телефоне или симуляторе. Я сузил его до мест сборки в настройках сборки моих библиотек Kal. Предварительная конфигурация...

Как создать TextField, например UITableViewCell?
Возможный дубликат: Наличие UITextField в UITableViewCell Я пытаюсь сделать это в течение нескольких дней, но не нашел ничего полезного, поэтому мой вопрос: как мне создать UITableViewCell UITextField Like?...

Примеры Drum Sim Build для iOS
Я пытаюсь создать симулятор ударных в Xcode для приложения для группы моего зятя. У меня небольшие проблемы с этим. Что я хочу сделать, так это использовать изображение ударной установки барабанщика и использовать его в качестве барабана, на котором...
25.05.2024

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

Сосуществование двух анимаций UIView
Как я могу заставить одну анимацию продолжаться вечно после вызова второй анимации? Например: 1) начать пульсацию объекта 2) переместить его во время пульсации 3) он продолжает пульсировать Все работает, за исключением того, что вторая анимация...

форсирование setNeedsDisplay
У меня есть процедура, которая рисует шестеренку с помощью CoreGraphics и drawRect. Я использовал кнопку для продвижения передач по этапам: -(IBAction)advanceButtonPressed:(id)sender{ stage=stage+1; if (stage==4) stage=0; [self...

Перемещение табличного представления SearchBar
У меня есть панель поиска и контроллер отображения поиска с реализованными соответствующими методами. В моем xib у меня есть текстовое поле над этой панелью поиска. Я хочу, чтобы табличное представление отображалось под моей панелью поиска, а не...

Утечка памяти с использованием ARC отображается в симуляторе iOS
Каким-то образом я вижу увеличение памяти в моем симуляторе (бегущая гистограмма). У меня есть объект с именем MyObject , в котором нет ничего, кроме int . В каком-то другом классе (скажем, MyCar в MyCar.h) у меня есть массив MyObject ,...

Почему мои ограничения не работают при вращении модально представленного дочернего контроллера представления?
Вот моя настройка в iOS 8: у меня есть контроллер корневого представления, который представляет модальные дочерние контроллеры представления. У меня включена автоматическая компоновка как для родительского, так и для дочернего VC и тщательно...

Новые материалы

Основы принципов S.O.L.I.D, Javascript, Git и NoSQL
каковы принципы S.O.L.I.D? Принципы SOLID призваны помочь разработчикам создавать надежные, удобные в сопровождении приложения. мы видим пять ключевых принципов. Принципы SOLID были разработаны..

Как настроить Selenium в проекте Angular
Угловой | Селен Как настроить Selenium в проекте Angular Держите свое приложение Angular и тесты Selenium в одной рабочей области и запускайте их с помощью Mocha. В этой статье мы..

Аргументы прогрессивного улучшения почти всегда упускают суть
В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..

Введение в Джанго Фреймворк
Схема «работать умно, а не усердно» В этой и последующих статьях я познакомлю вас с тем, что такое фреймворк Django и как создать свое первое приложение с помощью простых и понятных шагов, а..

Настольный ПК как «одно кольцо, чтобы править всеми» домашних компьютеров
Вид после 9 месяцев использования С настольных компьютеров все началось, но в какой-то момент они стали «серверами», и мы все перешли на ноутбуки. В прошлом году я столкнулся с идеей настольных..

Расширенные методы безопасности для VueJS: реализация аутентификации без пароля
Руководство, которое поможет вам создавать безопасные приложения в долгосрочной перспективе Безопасность приложений часто упускается из виду в процессе разработки, потому что основная..

стройный-i18следующий
Представляем стройную оболочку для i18next. Эта библиотека, основанная на i18next, заключает экземпляр i18next в хранилище svelte и отслеживает события i18next, такие как languageChanged,..