Вопросы с тегом «objective-c»

Этот тег следует использовать только для вопросов, касающихся функций Objective-C или зависящих от кода на языке. Теги [cocoa] и [cocoa-touch] следует использовать, чтобы узнать о фреймворках или классах Apple. Используйте связанные теги [ios], [macos], [apple-watch] и [tvos] для проблем, характерных для этих платформ.

17
Как отключить жест смахивания назад в UINavigationController на iOS 7
В iOS 7 Apple добавила новое поведение навигации по умолчанию. Вы можете провести пальцем от левого края экрана, чтобы вернуться в стек навигации. Но в моем приложении это поведение противоречит моему левому меню. Итак, возможно ли отключить этот новый жест в UINavigationController?

21
Ошибка подтверждения в dequeueReusableCellWithIdentifier: forIndexPath:
Поэтому я делал rss-ридер для своей школы и закончил писать код. Я запустил тест, и он дал мне эту ошибку. Вот код, на который он ссылается: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; if (cell == nil) { cell …

13
Лучшие архитектурные подходы для создания сетевых приложений iOS (клиенты REST)
Я разработчик iOS с некоторым опытом, и этот вопрос мне действительно интересен. Я видел много разных ресурсов и материалов на эту тему, но, тем не менее, я все еще в замешательстве. Какова лучшая архитектура для сетевого приложения iOS? Я имею в виду базовую абстрактную структуру, шаблоны, которые подойдут каждому сетевому …


9
Как разбить строковый литерал на несколько строк в C / Objective-C?
У меня довольно длинный SQL-запрос: const char *sql_query = "SELECT statuses.word_id FROM lang1_words, statuses WHERE statuses.word_id = lang1_words.word_id ORDER BY lang1_words.word ASC"; Как я могу разбить его на несколько строк, чтобы было легче читать? Если я сделаю следующее: const char *sql_query = "SELECT word_id FROM table1, table2 WHERE table2.word_id = …
321 c  objective-c 


6
UIView рамка, границы и центр
Я хотел бы знать, как правильно использовать эти свойства. Как я понимаю, frameможно использовать из контейнера представление, которое я создаю. Он устанавливает позицию просмотра относительно контейнера. Он также устанавливает размер этого представления. Также centerможет использоваться из контейнера созданного мной представления. Это свойство изменяет положение представления относительно его контейнера. Наконец, boundsотносительно …

28
Как добавить 1 день к NSDate?
Как говорится в названии. Мне интересно, как я мог бы добавить 1 день к NSDate. Так что, если бы это было: 21st February 2011 Это станет: 22nd February 2011 Или если бы это было: 31st December 2011 Это станет: 1st January 2012.

30
UITableView Ячейка выбрана Цвет?
Я создал обычай UITableViewCell. Представление таблицы показывает данные в порядке. Я застреваю в том, что когда пользователь касается ячейки табличного представления, я хочу показать цвет фона ячейки, отличный от значений по умолчанию [синий цвет], чтобы выделить выделение ячейки. Я использую этот код, но ничего не происходит: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];


14
Как скрыть кнопку «Назад» на панели навигации на iPhone?
Я добавил элемент управления навигацией для переключения между представлениями в моем приложении. Но некоторые виды не должны иметь кнопку «Назад» (предыдущий заголовок). Есть идеи как спрятать кнопку назад?


12
UIRefreshControl без UITableViewController
Просто любопытно, так как это сразу не представляется возможным, но есть ли хитрый способ использовать новый UIRefreshControlкласс iOS 6 без использования UITableViewControllerподкласса? Я часто использую UIViewControllerс UITableViewподвид и соответствовать UITableViewDataSourceи , UITableViewDelegateа не с помощью UITableViewControllerнаповал.


2
Почему Apple рекомендует использовать dispatch_once для реализации одноэлементного шаблона в ARC?
Какова точная причина для использования dispatch_once в средстве доступа к экземпляру единого экземпляра в ARC? + (MyClass *)sharedInstance { // Static local predicate must be initialized to 0 static MyClass *sharedInstance = nil; static dispatch_once_t onceToken = 0; dispatch_once(&onceToken, ^{ sharedInstance = [[MyClass alloc] init]; // Do any other initialisation …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.