Форум программистов, компьютерный форум CyberForum.ru

Прерываем выполнение метода - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Искривление слайдера (Изменение интерфейса) http://www.cyberforum.ru/objective-c/thread1081404.html
Здравствуйте. Для себя захотелось сделать вот такой вот плеер как на скриншоте, чтобы лучше разобраться в objective-c. Но я столкнулся с таким вопросом, как: искривление слайдера. Как это можно сделать? Хотел через: slider setTransform:CGAffineTransformMake, но я не нашел нужного мне способа (скорее может я его не увидел :)) Подскажите, как правильно это реализовать. Не прошу сразу готовое...
Objective-C Разыменование Null (книга Аарона Хилегаса) Изучаю OBJ C по книге Objective c програмиирование для os x и ios 2012г. на данной странице возник вопрос. rPtr и thetaPtr это аргументы для указателей,адресов куда в память складывать результат работы функции- в какие переменные типа double. зачем в данном случае проверка на null ? не понимаю этот момент и мне он кажется ключевым. далее листинг всего кода . #include <stdio.h> #include... http://www.cyberforum.ru/objective-c/thread1079355.html
C/C++ vs Objective-C для обхода больших деревьев - вопрос оптимизации Objective-C
Добрый день! Появилась необходимость обрабатывать многотысячный словарь ("словарь" - буквально, набор слов): поиск вариантов различных комбинаций, и т.д. Есть ли смысл реализовывать алгоритмическую часть на С/С++ для увеличения производительности (она критична), или особой разницы с использованием родного Objective-C не будет? Раньше я писал на C/C++, так что с этими языками знаком. ...
Objective-C Как передать файл по Wi-Fi с iMac на iPhone?
Собираюсь сделать программу, для передачи файла по wi-fi с iMac на iPhone. Наверное это будет клиент-серверное приложения. Мне в первую очередь нужна помощь в проектировании подобного приложение. Я ранее не работал с сокетами на Objective-C. На github нашел хороший каркас для подобных приложений, но я не могу разобраться, что именно мне нужно из этого. Какие должны быть мои первые шаги? Я так...
Objective-C Создать класс Objective-C выполняющего указанное действие http://www.cyberforum.ru/objective-c/thread1072807.html
Добрый день уважаемые форумчани. Ребята кто может помочь с решением лабораторной работы. ПО IDE XCode.
Objective-C Как подключать ресурсы к проекту? Подскажите или тыкните носом где можно прочесть, как подключать ресурсы к проекту Cocoa framework и потом их подключать. В MSVS это выглядело так //copy file from resource HMODULE hModule = GetModuleHandle(L"ExportPowerPoint.dll"); FILE *f = fopen( wPuthFile, "wb"); HRSRC hResource = FindResource(hModule, MAKEINTRESOURCE(IDR_XML1 + i), XML"); HGLOBAL hMemory = LoadResource(hModule,... подробнее

Показать сообщение отдельно
BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69

Прерываем выполнение метода - Objective-C

26.01.2014, 17:17. Просмотров 929. Ответов 9
Метки (Все метки)

Добрый день!
Совсем недавно начал программировать на cocoa touch. До этого ни когда, ни на чем не программировал. Но вот сейчас уже имею 1 приложение опубликованное в AppStore и почти готовое обновление 1.1 для него. "Почти" это как раз по причини того что возникли сложности вот где:

Имею UISearchBar. К нему метод textDidChange,
в котором в dispatch_async в бэкграунде начинается загрузка из сети JSON,
парсинг в NSDictionary,
Из которого берем allKey в NSArray доступный глобально
и в самом конце метода вызываем dispatch_async в главном потоке в котором выполняем [tableView reloadData] с данными из того самого NSArray.
Проблема в том что при быстром наборе символов в UISearchBar часто в tableView отображаются данные без последнего введенного символа. В связи с этим встал вопрос:
Как в самом начале метода textDidChange: остановить предидущую загрузку данных?

(заранее сори если не понятно объясняю - всего 2 месяца в этой теме варюсь).
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru