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

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

11
Видаліть всі пробіли з NSString
Я намагався позбутися білих просторів NSString, але жоден із методів, які я намагався, не працював. Я маю "this is a test"і хочу отримати "thisisatest". Я використовував whitespaceCharacterSet, який повинен ліквідувати пробіли. NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; але я продовжував отримувати ту саму струну з пробілами. Будь-які ідеї?


5
Деякі питання щодо автоматичного підрахунку довідок у iOS5 SDK
Зараз я розробляю додаток для iPad. Розробка розпочалася для iOS 4.2 і зараз триває (і я думаю, буде завершено) для iOS 4.3. Я щойно читав про ARC в iOS 5, і в основному зрозумів, що ніколи більше не потрібно буде звільняти та зберігати об’єкти. Мої запитання: Якщо я вирішив оновити …

15
Як зробити знімок екрана UIView?
Мені цікаво , як моє додаток iPhone може зробити знімок екрана певного UIViewу вигляді UIImage. Я спробував цей код, але все, що у мене є, це порожнє зображення. UIGraphicsBeginImageContext(CGSizeMake(320,480)); CGContextRef context = UIGraphicsGetCurrentContext(); [myUIView.layer drawInContext:context]; UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); myUIViewмає розміри 320x480 і має деякі підгляди. Який правильний спосіб …

5
Як створити протокол методами, які не є обов'язковими?
Я помітив методи, позначені необов’язковими в декількох протоколах, визначених в iPhone SDK, таких як UIActionSheetDelegateпротокол, наприклад. Як я можу визначити власний протокол і встановити кілька методів як необов'язкові?

2
Різниця між фреймворком і статичною бібліотекою в xcode4 і способом їх виклику
Я абсолютно новачок у кодексі xcode та aim-c. Я хочу задати дуже основне питання. Я бачив, що "прив'язуючи бінарне до бібліотек" в налаштуваннях проекту, існують відмінності щодо фреймворку та бібліотек, імпортованих з інших проектів у робочу область. Перше запитання, чому існують рамки? І чому там бібліотека? Не може моя бібліотека …

14
Зміна анімаційного тексту в UILabel
Я встановлюю нове значення тексту на UILabel. Наразі новий текст виглядає просто чудово. Однак я хотів би додати деяку анімацію, коли з’явиться новий текст. Мені цікаво, що я можу зробити, щоб оживити появу нового тексту.

7
Як конвертувати NSNumber в NSString
Тож у мене є NSArray"myArray" з NSNumbers та NSStrings. Мені вони потрібні в іншому, UIViewтому я йду так: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"]; SubjectText працює. Але як я можу отримати це NSNumberз цього? (Я на насправді потрібно …

4
Як я можу ввімкнути масштаб на UIWebView, який знаходиться всередині UIScrollView?
У мене є елемент, UIWebViewякий знаходиться всередині UIScrollView(прокрутка містить інший компонент) Я намагався ввімкнути мультитач як на Interface Builder, так і на Programmatic увімкнено, UIWebViewале він все ще не може збільшити масштаб для html, мені потрібно обробляти і збільшення масштабу в UIScrollViewі UIWebView? Або нічого, що я не встановив?

9
iOS 7 sizeWithAttributes: заміна для sizeWithFont: constrainedToSize
Як повернути багато рядковий текст у форматі CGSize з нового методу iOS 7 sizeWithAttributes? Я хотів би, щоб це дало ті самі результати, що і sizeWithFont: constrainedToSize. NSString *text = @"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus eu urna quis lacus imperdiet scelerisque a nec neque. Mauris eget …
132 objective-c  ios7 


9
Як відтворити місцеве відео зі Swift?
У мене є короткий mp4відеофайл, який я додав до свого поточного бета-проекту Xcode6. Я хочу відтворити відео у своєму додатку. Після годин пошуку я не можу знайти щось корисне віддалено. Чи є спосіб досягти цього за допомогою Swift або вам доведеться використовувати Objective-C? Чи можна вказати в правильному напрямку? Я …

3
Метод перевантаження в Objective-C?
Наскільки мені відомо, Objective-C не підтримує метод перевантаження. Що може бути альтернативою для цього в Objective-C? Або я завжди повинен використовувати іншу назву методу?

6
Як поводитися з протоколами Objective-C, які містять властивості?
Я бачив, як використання протоколів Objective-C звикає таким чином: @protocol MyProtocol <NSObject> @required @property (readonly) NSString *title; @optional - (void) someMethod; @end Я бачив, як цей формат використовується замість того, щоб писати конкретний суперклас, який розширюють підкласи. Питання в тому, якщо ви відповідаєте цьому протоколу, чи потрібно самостійно синтезувати властивості? …


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