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

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

4
Для чого призначений AppDelegate і як я можу знати, коли ним користуватися?
Я тільки починаю працювати над додатками для iPhone. Як я можу дізнатися, коли я повинен розміщувати речі в AppDelegate порівняно зі спеціальним класом? Чи є якесь правило або аналогія з іншою мовою програмування, як Python або PHP, яка використовує зразок AppDelegate?

6
Чому NSUserDefaults не вдалося зберегти NSMutableDictionary в iOS?
Я хотів би зберегти NSMutableDictionaryоб’єкт у NSUserDefaults. Ключовим типом NSMutableDictionaryє NSStringтип типу NSArray, який містить перелік об'єктів, які реалізуються NSCoding. На документ, NSStringі NSArrayобидва відповідають NSCoding. Я отримую цю помилку: [NSUserDefaults setObject: forKey:]: Спроба вставити значення не властивості .... класу NSCFDictionary.


7
Як отримати заголовок HTML-сторінки, що відображається в UIWebView?
Мені потрібно витягнути вміст тегу заголовка зі сторінки HTML, відображеної в UIWebView. Який найбільш надійний засіб зробити це? Я знаю, що можу: - (void)webViewDidFinishLoad:(UIWebView *)webView{ NSString *theTitle=[webView stringByEvaluatingJavaScriptFromString:@"document.title"]; } Однак це працює лише за умови включення javascript. Крім того, я міг би просто просканувати текст HTML-коду на предмет заголовка, але …


16
Неможливо одночасно задовольнити обмеження, спробує відновити, порушивши обмеження
Нижче наводиться повідомлення про помилку, яке я отримую в області налагодження. Вона працює добре, і нічого поганого немає, окрім того, що я отримую цю помилку. Чи не завадить це Apple прийняти додаток? Як це виправити? 2012-07-26 01:58:18.621 Rolo[33597:11303] Unable to simultaneously satisfy constraints. Probably at least one of the constraints …


9
Чи можливо використовувати Enum Swift в Obj-C?
Я намагаюся перетворити частину мого класу Obj-C в Swift. І деякі інші класи Obj-C, які все ще використовують enum у цьому перетвореному класі. Я шукав Документи перед випуском і не зміг його знайти або, можливо, пропустив. Чи є спосіб використання перерахунку Swift в класі Obj-C? Або посилання на документ цього …
145 objective-c  enums  swift 

19
Отримайте трохи світліший і темніший колір від UIColor
Я шукав можливість перетворити будь-який UIColor на градієнт. Я маю намір це зробити, використовуючи Core Graphics, щоб намалювати градієнт. Що я намагаюся зробити, це отримати колір, скажімо: [UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:1.0]; і отримайте UIColor, який на кілька відтінків темніший і на кілька відтінків світліший. Хтось знає, як це зробити? …


14
UILabel - мітка автоматичного розміру, щоб відповідати тексту?
Чи можна автоматично змінити розмір поля / меж UILabel, щоб він міг містити текст? (Мені байдуже, чи він у кінці більше, ніж дисплей) Отже, якщо користувач вводить "привіт" або "моє ім'я дійсно довге, я хочу, щоб воно вмістилося в цю скриньку", воно ніколи не буде усічено, а мітка відповідно "розширена"?



7
Що є _ представником підкреслення у Swift References?
У довідковому розділі документів Apple є багато таких випадків: func runAction(_action: SKAction!) "Еквівалент" цілі-C цього: - (void)runAction:(SKAction *)action Мене вражає, що, мабуть, важливо, щоб (у посиланні Swift) було пробіл після того, як підкреслення та "дія" написано курсивом. Але я не можу зрозуміти, що це намагається передати. Тож, можливо, питання полягає …


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