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

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




3
Типы в Objective-C на iOS
Я хочу спросить об основных типах данных в Objective-C на iOS. Мне нужен размер, на котором представлена ​​переменная и диапазон переменной. Так в примере: short int - 2 байта - со знаком: от -32768 до 32767 и без знака: от 0 до 65535 Это только пример.
147 ios  objective-c 



5
Объявите параметр метода блока без использования typedef
Можно ли указать параметр блока метода в Objective-C без использования typedef? Должно быть, как указатели на функции, но я не могу использовать синтаксис победы без использования промежуточного определения типа: typedef BOOL (^PredicateBlock_t)(int); - (void) myMethodTakingPredicate:(PredicateBlock_t)predicate только вышеупомянутые компиляции, все они терпят неудачу: - (void) myMethodTakingPredicate:( BOOL(^block)(int) ) predicate - (void) …

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

6
Почему NSUserDefaults не удалось сохранить NSMutableDictionary в iOS?
Я хотел бы сохранить NSMutableDictionaryобъект в NSUserDefaults. Тип ключа в NSMutableDictionaryIS NSString, тип значения NSArray, которое содержит список объектов , который реализует NSCoding. За документ, NSStringи NSArrayоба соответствуют NSCoding. Я получаю эту ошибку: [NSUserDefaults setObject: forKey:]: Попытка вставить значение не-свойства .... класса NSCFDictionary.


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

20
Генерация случайной буквенно-цифровой строки в какао
Я хочу вызвать метод, передать ему длину и сгенерировать случайную буквенно-цифровую строку. Существуют ли какие-либо служебные библиотеки, которые могут иметь несколько таких функций?

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

19
Получите немного светлее и темнее цвета от UIColor
Я искал возможность превратить любой UIColor в градиент. Я собираюсь сделать это, используя Core Graphics для рисования градиента. Я пытаюсь получить цвет, скажем так: [UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:1.0]; и получите UIColor, который на несколько оттенков темнее, а несколько оттенков светлее. Кто-нибудь знает как это сделать? Спасибо.


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