Запитання з тегом «objective-c»

Цей тег слід використовувати лише у питаннях, що стосуються особливостей Objective-C або залежать від коду на мові. Теги [какао] та [какао-дотик] слід використовувати для запитання про рамки чи класи Apple. Використовуйте відповідні теги [ios], [macos], [apple-watch] та [tvos] для питань, характерних для цих платформ.

17
Як відключити рух пальцем назад у UINavigationController на iOS 7
У iOS 7 Apple додала нову навігаційну поведінку за замовчуванням. Ви можете провести пальцем з лівого краю екрана, щоб повернутися до навігаційного стеку. Але в моєму додатку така поведінка суперечить моєму користувальницькому лівому меню. Отже, чи можна відключити цей новий жест у UINavigationController?

21
Невдача твердження в dequeueReusableCellWithIdentifier: forIndexPath:
Тому я робив читацьку програму для своєї школи і закінчував код. Я запустив тест, і це дало мені таку помилку. Ось код, на який він посилається: - (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? Я маю на увазі основні абстрактні рамки, шаблони, які підійдуть для кожної мережевої програми, будь то …



6
UIView рамка, межі та центр
Я хотів би знати, як правильно використовувати ці властивості. Як я розумію, frame можна використовувати з контейнера представлення, яке я створюю. Він встановлює положення перегляду відносно подання контейнера. Він також встановлює розмір цього виду. Також center може використовуватися з контейнера представлення, яке я створюю. Ця властивість змінює положення перегляду відносно …

28
Як додати 1 день до NSDate?
В основному, як говорить назва. Мені цікаво, як я міг би додати 1 день до NSDate. Так якби це було: 21st February 2011 Це стане: 22nd February 2011 Або якби це: 31st December 2011 Це стане: 1st January 2012.

9
Як розділити літеральний рядок на кілька рядків у C / Objective-C?
У мене досить довгий запит sqlite: 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 = …
320 c  objective-c 

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 stuff here }); …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.