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

Этот тег следует использовать только для вопросов, касающихся функций Objective-C или зависящих от кода на языке. Теги [cocoa] и [cocoa-touch] следует использовать, чтобы узнать о фреймворках или классах 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имеет размеры 320х480 и имеет несколько видов. Как правильно это сделать?

5
Как создать протокол с методами, которые являются необязательными?
Я заметил, что методы помечены как необязательные в нескольких протоколах, определенных в iPhone SDK, например, в UIActionSheetDelegateпротоколе. Как я могу определить свой собственный протокол и установить несколько методов как необязательные?

2
Разница между фреймворком и статической библиотекой в ​​xcode4 и как их называть
Я совершенно новичок в Xcode и Objective-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"]; Тема текст работает. Но как я могу получить NSNumberиз этого? (Я на самом …

4
Как я могу увеличить масштаб UIWebView, который находится внутри UIScrollView?
У меня есть UIWebViewвнутри UIScrollView(scrollview содержит другой компонент) Я попытался включить мультитач как на Interface Builder или ПРОГРАММНЫЕ на 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 feugiat augue, vitae porttitor …
132 objective-c  ios7 


9
Как воспроизвести локальное видео с помощью Swift?
У меня есть короткий mp4видеофайл, который я добавил в свой текущий проект Xcode6 Beta. Я хочу воспроизвести видео в своем приложении. После нескольких часов поисков я не могу найти ничего хоть сколько-нибудь полезного. Есть ли способ добиться этого с помощью 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.