От новичка до гуру: Курсы программирования на CyberDuff

Вопросы по теме 'objective-c'

Это правильный способ для блока внутри структуры получить доступ к переменной-члену в той же структуре?
Я экспериментирую с блоками Obj-C и пытаюсь создать структуру с двумя блоками, где один блок должен изменить то, что делает другой блок. это действительно окольный способ сделать что-то простое... и могут быть лучшие способы сделать это, но смысл...

Процент заряда батареи — получение точного теста на любом iPhone
Я ищу способ провести точный тест на iPhone и выяснить, сколько времени требуется для снижения процента заряда батареи. Размышляя над этим, я подумал Повлияет ли температура батареи на мой результат, т.е. если я вынесу свой iPhone на улицу и...

Типы контента, понятные приложению
Учитывая путь к приложению (или NSBundle к приложению и т. д.), есть ли способ легко/эффективно определить, какие типы контента может открывать это приложение? Моя первоначальная попытка состояла в том, чтобы прочитать файл Info.plist приложения...

Как я могу выяснить, был ли NSNumber, который я возвращаю из -valueForKey:, изначально int или float?
Причина в том, что я должен вернуть точное значение, которое было в свойстве. Итак, если это было число с плавающей запятой, я хочу вызвать -floatValue. Но если это был int, я хочу вызвать -intValue. Помнит ли NSNumber, как он был инициализирован?
18.05.2024

Текстовое поле какао, возвращающее значение null
Извините, если это немного длинно, но я хочу быть как можно более описательным. Я делаю тестовое приложение с несколькими классами и двумя файлами пера (каждый класс является владельцем одного пера). В одном из файлов пера есть текстовое поле, в...

Ленивая загрузка миниатюр изображений
Я пытаюсь лениво загрузить динамический вид миниатюр. Я должен поместить изображения в виде эскизов одно за другим, и пока изображения не будут доступны, я должен отображать временное изображение, например заполнитель. Любые рекомендации,...
14.05.2024

Как подключить MainWindow.xib к пустому проекту
Начиная с XCode 4.2, когда вы создаете пустой проект с помощью XCode 4.2, MainWindow.xib больше не создается и не подключается для вас. Я нашел статью, в которой описывается, как это сделать, и я сделал это, и это работает, но если этот процесс меня...

Преобразование NSData в NSString без кодирования
Я пытаюсь загрузить изображение в базу данных сервера. Для этого я сделал Изображение преобразовано в nsdata с помощью UIImageJPEGReprenstation. Преобразование nsdata в nstring с помощью base64lib. Проблема здесь в том, что nsstring,...

Как добавить анимацию скручивания страницы в приложение ePub Reader
Я использую AePubReader для чтения файлов ePub. Как я могу добавить анимацию скручивания страницы для смены страницы. В настоящее время страницы меняются, когда я прокручиваю слева направо и справа налево. Я пробовал много способов сделать это,...
19.04.2024

как определить, какие приложения являются фоновыми, а какие — приоритетными на iOS
Мое приложение является фоновым приложением, т.е. оно всегда работает в фоновом режиме, как я могу определить, какие приложения являются фоновыми, а какое приложение находится на переднем плане в iOS по идентификатору приложения кто-нибудь имеет...

сообщение отправлено освобожденному экземпляру ,,, [__NSArrayI responsesToSelector:]
У меня есть этот файл реализации с идентификаторами пользователя объекта a NSArray NSArray *userIDs; NSInteger friendID; @implementation TableViewController -(void)reciveFriendsIDs:(NSArray *)array { userIDs = [NSArray arrayWithArray:array];...

Как подключиться к Wi-Fi
Это можно сделать? Открыть настройки Wi-Fi можно, но я не знаю, как подключиться к конкретной сети Wi-Fi. этот код: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]]; открывает диалоговое окно настроек...

Асинхронно загрузить изображение в uitableviewcell
Я пытаюсь асинхронно загрузить изображение в UITableVIew . - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ UITableViewCell *cell = nil; NSString *cellIndetify = [NSString...

Зачем задавать типы в циклах быстрого перечисления Obj-c?
NSMutableArray *array = [[NSMutableArray alloc] init]; NSString *string = @"string"; [array addObject:string]; NSDate *date = [[NSDate alloc] init]; [array addObject:date]; for (*placeholder* stuff in array) NSLog(@"one"); Если я...

AVPlayer получил метаданные, но не воспроизводит
Я пытаюсь сделать очень простое приложение, целью которого является прослушивание аудиопотока ( AAC 64 кбит/с ). Для этого я использую AVPlayer из Apple AVFoundation : ViewController.m #import "ViewController.h" @interface ViewController...

Изображение растягивается при захвате
У меня UIImageView размером (144,130) , а размер изображения, который я получаю после захвата, равен (720,960) . Я изменил размер изображения с помощью UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0); [image...
06.04.2024

Как бы вы написали получение коллекции способом Reactive Cocoa?
Клиент, который я создаю, использует Reactive Cocoa с Octokit и до сих пор все шло очень хорошо. Однако сейчас я нахожусь в точке, когда хочу получить коллекцию репозиториев, и у меня возникают проблемы с тем, чтобы сделать это «путь RAC»...

Увольнение контроллера UIPopover
Я сомневаюсь. При отклонении Popover Controller освобождается ли объект initWithContentViewController ? Например: UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:content]; Выходит ли контент здесь?

NSButton не заблокирован
Я пытаюсь сделать NSView программно, и я немного застрял. Обычно я не занимаюсь программированием с графическим интерфейсом, и это моя первая попытка создать представление. Все в порядке, пока я не попытаюсь изменить размер окна. Кнопка не...

NSNotification не возвращается
У меня есть modal UIViewController , на котором есть UITableView . Для любой ячейки, которую выбирает пользователь, я хочу вернуть этот текст предыдущему контроллеру представления и закрыть модальное представление. Я использую NSNotifications для...

Новые материалы

Расширенные функции определения области видимости запускаются с, let, также и применяются в Kotlin
Котлин - мощный язык. Когда я использовал java, мне нужно было писать много кода, но при использовании kotlin получается 4/5 строки кода, и это выглядит великолепно. Итак, я пытался изучить..

Еженедельный выпуск Голанга 33
Добро пожаловать в 33-й выпуск Golang Weekly, еженедельного информационного бюллетеня о языке программирования Go. Язык и среда программирования Go Go — это язык..

8 книг, не связанных с программированием, которые помогут вам в карьере программиста
Есть много списков книг о том, как стать лучшим программистом . Скорее всего, это такие книги, как Рефакторинг , Полный код , Мифический человеко-месяц и т. д. Однако на рабочем месте..

Веб-разработка — лекция 3 — Введение в JavaScript
JavaScript — это динамичный и своевременно компилируемый язык высшего порядка, а также одна из основных технологий, используемых в Интернете. Хотя сейчас это звучит, может быть, слишком много,..

Плохой запах в коде
Писать программное обеспечение сложно. Есть всего несколько способов сделать это правильно, и есть много способов сделать это неправильно и усложнить нашу жизнь. В этой статье мы рассмотрим..

Оптимизация API GoLang с помощью Gin, New Relic и Swagger: подробное руководство
Golang, также известный как Go, стал одним из самых популярных языков программирования для создания надежных и масштабируемых веб-приложений. В этом руководстве мы рассмотрим, как..

Прогнозирование ссылок в социальной сети
Мой подход к конкурсу рекомендаций пользователей Facebook Оглавление Вступление Некоторые интригующие идеи в социальных сетях Понимание данных Визуализация данных Подготовка данных..